Orders are shipped within 1-3 business days. Shipping time varies based on the shipping method chosen. Once the package leaves our hand, WE ARE NOT RESPONSIBLE FOR SHIPPING TIMES OR DELAYS. We do NOT process refunds if the shipping method did not get your product to you on time! We totally get how frustrating it is not to get your items by the date you had hoped, but as a small business, we are entirely reliant on the USPS. Once that package leaves our warehouse, it is in USPS' (and the shipping deities) hands.