All orders received before 12pm EST will be shipped same day USPS. Orders received after 12pm will be shipped the following business day. Orders can take 2-5 days to receive. USPS tracking numbers will be provided within 24 hours of order shipment. If it has been more than a week since your order date and you still have not received your order, please send an email with your shipping number to email@example.com. We ship to all 50 states. We unfortunately do not ship internationally at this time.