But sometimes the best solution may be to use an online resource. I've discovered that the old adage "you get what you pay for" holds true here as much as anywhere. I won't call out the companies that I would strongly advise against (email me if you really must know) but I have no qualms about singing the praises of one particular shop: Moo.
Just take a look at these delicious cards I recently designed:
They even offer tiny mini cards (which make great little product tags) and often have a discount code for free shipping or even free cards (the current code is "MINI20" for 20% off your order of minis).
PS: The size of Moo's business cards is slightly different from the standard size so make sure you use their downloadable templates or online design program. Or call me!