Please allow 2-3 business days for your order to be processed and prepared for shipping. Allow 4-8 business days for delivery after processing time. All products will be shipped via USPS. Customers will receive an email confirmation when their orders have been shipped.