I'd say have the best all around print quality because while black is the most popular color in fashion, light colors are becoming pretty popular especially with the youth market. But if you can get a good print on a black shirt, it shouldn't be hard on a light as dark colors need more ink.
Ah ok, it really depends on what kind of print you want. Ink, heat transfer, etc. I believe Cafe Press is heat transfer, I made a shirt there and purchased it awhile back and didn't like the quality. The reds came out kind of orange/pinkish.
I know printmojo does traditional screenprinting but you have to pay them upfront I believe so I would think they'd have good quality.
Cafepress uses direct to garment printing with a machine like the t-jet. It is good quality, especially if you are doing designs with alot of colors. If your designs are only one or two colors though, I think that spreadshirts vinyl printing is better quality. Zazzle uses the same method as cafepress. I dont know about 99 dogs.
For photos, if you are trying your best to get JPG/computer monitor reproduction from the images on dark garments, I would probably say CafePress would be your best shot. Even then, the technology used to print on dark garments is still in "beta", so your images won't be as vivid and the colors may not match up correctly.
A forum community dedicated to T-shirt merchants, professionals and enthusiasts. Come join the discussion about graphics, commerce, dyes, prints, collections, guides, displays, styles, scales, equipment, accessories, reviews, classifieds, and more!