Couldn't agree more with y'all, the whole story sounds odd. Here's an email I received from Topps after I inquired about my shipment:
Dear Topps Customer,
Due to a lost shipment from the printer, a number of the Limited postcard set orders are temporarily on hold. We are expecting to fulfill orders in approximately 2 weeks. We sincerely apologize for the delay.