Has anyone ever used Vistaprint?

I like the fact that you can coordinate your products - same logo and design on business cards, banners, letterhead, envelopes, car magnets, t-shirts etc.

I...