We try to process and ship all orders as quickly as possible. We ship orders within 2 business days of receiving the order (Monday through Friday) via USPS First Class, USPS Priority or UPS Ground. 
For most orders over $ 50 (free standard shipping), we use USPS Priority Mail Service. Priority Mail typically takes 2 to 3 days for delivery, however, it is not guaranteed by USPS, which means the delivery can still take up to 5 to 7 days if there is any delay.