One day I was wondering which free business card offer would arrive quickest to my house. So the same day, at the same time I ordered free business cards from VistaPrint and DCP-Print. Both had pretty easy order forms, VistaPrint being slightly easier, although they tried to upsell more products.
I received an email from VistaPrint immediately saying the received my order and when they expected it to arrive. DCP-Print sent an email the next afternoon. I assume DCP-Print doesn’t send an automated email about when my free business cards should ship.
8 days later I received my VistaPrint order. A total of 8 business days from order to me receiving them in the mail. A total of 15 business days is what it took for DCP-Print to send me the free business cards.
If you need your free business cards in any kind or hurry, order them from VistaPrint.