I'm not sure regarding finished product vs. off the shelf.
I've ordered Champion Systems 3 years in a row after working with many many other apparel makers and I can't see switching again.
The only quality concern I can think of is that the pad on the tri shorts is thin. I personally like that, but I know some like a little more cushion.
The biggest perks to me are the design options and available apparel. Because they have low minimums, unlimited colors at no extra charge, and can brand anything, you can put together an extremely professional look at a dirt cheap price.
Once you have a design, you can add a cycling kit, socks, gloves, arm warmers, jackets, etc. with low or no minimums (the minimums only apply to accessories.)
The ability to create such an extensive look is huge for highlighting sponsors.
They've really been a perfect fit for us.
http://snappletriteam.com/