We have it here, unused for production and it's only use here so far has been the multiple online stores.
I've looked at it though, it's ridiculously complex. Complex to the point of tedium and throwing your coffee cup at the monitor and storming off angry complex..
However, starting from the very start with it and setting it up correctly from day one and I could see it being a very very useful tool.
A couple of points I really do like about it after looking at it over the last week.
1: When you load a product in there you can get right into the details of what and how to brand the product. If it's a waffle pique polo, 100% Angolan rabbit fur, or whatever you can rule out screenprinting directly so the option doesn't even come up at the quote stage. The screenprint option will be greyed out. This is useful for people that barely know what they're doing quoting the work, like here. I can see that solving quite a few issues and streamlining that quote process instead of keeping it all in your head.
2: The quote stage from dashboard I think is quite tidy, at both the customer end and the user end. Once someone is a customer all their jobs are collated into one place, and available for them to view even. That would save a bit of "oh, a few years ago I got some..." phone calls.
I like putting customer drama back on the customer though. They know what they want, so I find it a lot less painful when they give me what they want so I'm not guessing. I like a challenge, just not all the time.
But all the correspondence is tidy and contained too, easy payment stage when the quote is approved, at every stage you're aware of who's done what.
The software is full of those things though as far as I can tell, but it really has to be nailed down at the start. I've just walked into someone else's disaster with the situation here so there's little I can do to remedy it.
I think it's worth a look for sure.