It varies. The white t-shirts are a little cheaper. But it’s not iron on and it’s not computer printout quality. Lately, on the dark t-shirts the quality of the prints have been very good. About 6 months ago the quality wasn’t as good.
The great thing about Zazzle is that if they screwed up your shirt or you just don’t like it you can return it for an exchange or refund. If it is their fault, like a smear or something, they’ll even pay for the return shipping.
Zazzle is a really decent service. They totally messed up a big order of mine a few times but they fixed the problem and their support was so good that I’ll keep going back to them again and again.