
Marco has some great tips. I have found that there are a decent amount of online printers you can work with. Most of them even offer design services; but beware you are using template designs and nothing is really custom. It is really easy to upload your artwork and each site provides production guidelines specific to the service you are utilizing. Make sure to request samples if you are printing large quantities so you can judge the print quality. Some of my favorite online vendors include Vista Print, Zoo Printing, Overnight , 48 Hour, and Uprinting. All of these sites offer discounts so keep an eye out for their sales and you can really strike a bargain on your printing. I have purchased 500 Business cards for $25 in the past and the quality is beautiful; double sided and gloss coated!