I’ve used a lot of online printers over the past 7 years and these are some of my favorites. The main deciding factors come down to price and turnaround, but the functionality of the site is becoming an influencing factor as I frequent these sites. I’ve organized them by preference so far, and I’ll certainly update it as I change my mind…
Disclosure: Please note that some of the links below are affiliate links, and at no additional cost to you, I will earn a commission if you decide to make a purchase. Please understand that I have experience with all of these companies, and I recommend them because I want to help people quickly find quality printing that fits their turnaround and budget, not because of the small commissions I make if you decide to buy something. Please do not spend any money on these products unless you feel you need them.
I use Print Place a lot because their online ordering system has a lot of options. You can easily adjust different factors, like turnaround or quantity, to see how it will change the final cost. I also like that they offer will-call pickup at their facility in Arlington, TX. I’ve often used them for last minute printing of business cards and booklets and they’ve always come through with great quality printing.
I’ve used GotPrint since about 2008 and have had great experiences with every product I have ordered. The quality is good, they have great prices, but they are not always the most practical when I’m in a rush because their turnaround times can be a bit long.
Overnight Prints also has great prices and nice quality. They also have a really nice upload tool that creates a 3D mockup that rotates so you can ensure that your postcard/business card flips correctly (Trust me, this is an awesome tool. I accidentally printed postcards where the back side was upside down and this tool will help prevent that).
They are what their name says! If you’re in a rush, check them out, they’ve always made good on their name when I’ve worked with them. However, the last time I used them, the online checkout slightly awkward because you needed to fill out your billing info before you could see the final price. Personally I don’t like handing over my billing info before I know my final costs.