When looking for a place to print up promotional items for the non-profit horse rescue I run, a friend told me about Vista Print. Vista Print does a variety of printing such as business cards, brochures, greeting cards, postcards, calendars, t-shirts, magnets, return address labels, and more. The best thing is to sign up for their exclusive offers. These exclusive offers usually offer free promotions for postcards, t-shirts, business cards, and more. If you wait for these offers you can end up with substantial savings in having promotional items printed up.
They have several options of how to print things up. You can use their templates and just enter in your company information. You can upload your own logo or a graphic to use in their template. Or you can upload it all from scratch.
When uploading a logo or graphic for the first time if you actually use it on a design, then there is usually an upload fee. The fee is only for the first item. For example if you upload a logo to use on your business cards, you will be charged a fee. But if you then use the same logo on the postcards there is no fee.
I have been overall pleased with the quality of their products, except with the business cards. I've tried several different designs using the horse rescue logo, but every time the colors of the logo have come out muted.
Their shipping is often a bit more than one would expect, but then again considering the savings you get using the free offers it doesn't bother me too much.
Depending on the ship time you select depends on how fast your products get printed. I almost always select the slowest shipping which usually means that after an order is placed it takes about a week before your items are printed and shipped. Though this also depends on the size of the order too.