A friend of mine is looking for a good alternative for Moo printing services (in the US). She's always been very happy with Moo but turn-around times are getting longer and longer.

She mainly needs it for very small batches of personalized double-sided greeting cards (so each card has a different design/text) and sometimes small-size stickers.

I don't know much about printing etc. so all tips and info about your experience with other companies are very welcome.

Thanks in advance!