The products are Pre-Ordered and NOT RTS (Ready to Ship). These products are only printed twice a month. First order goes in on the 15th. Second goes in on the 30th. Please allow 2-3 weeks for products to arrive, and make sure your shipping address & contact information is accurate.