Have you checked your local mom & pop print shops? There's OfficeDepot, too. Mail order VistaPrint. IMHO, your design is far more important than where your cards are printed.
For something unique (whether it's a non-standard shape, or a different material, or foil stamp), go with www.moo.com .... for something more traditional, www.vistaprint.com.
But don't forget your local printer. On this forum, we're constantly being admonished to support our local camera stores. The same logic applies printing, too.
Which online site is a good one to have business cards printed? Still an amateur, but people are asking...
I use Staples. They do a good job at a reasonable price. Also you should have print shops close to you, use local businesses whenever possible, this will help you build your business.
Have you considered printing you own, stock is available, Staples etc. , even Walmart, I put one of my photos on the cards, do about 20 at a time, Bob.
I do as Bob suggested. I print my own with my own design. As Bob indicated, there are 15 or 20 to a sheet - more than enough. I like my design and I like being able to create my own card.
Have you considered printing you own, stock is available, Staples etc. , even Walmart, I put one of my photos on the cards, do about 20 at a time, Bob.