chann..
The company in SD is called "zoica" (I think??) , but actually I think they go by something else. like BJP or something.
They did a GREAT job. We paid 58.00 a jersey, BUT (and I have a big one) they did a semi custom (we picked a jersey template and added our logos and artwork) for us in less than two weeks start to delivery. It was amazing. They were great to work with. Nice product, nice colors, great design. We are very happy with the product.
Conversly we are currently working with V-Gear, a division of verge sports. They aren't as easy, and seem to be taking much longer than they advertise on their website. Lot's of communication breakdowns. But they are 39.00 a jersey, so I guess in a way you get what you pay for.
I don't have the SD companys info at hand, but can get it for you if you'd like.
Oh- and champion is easy to work with, and rather quick. I'll prolly go back to them next time around. And I also know that they are doing short runs now.

Keep in mind that the design and sublimation process is time consuming, the machines to do it are expensive, and the companies just can't do short runs and make any money.
Sometimes I think people are not realistic in their expectations because they don't realize what goes into the process.