If you're in a hurry, some printers can get your cards to you within two business days. You'll pay extra for the expedited service, of course. Most business card providers have turnaround times ranging from 1-3 weeks when you choose the standard production and delivery timeframe.