All orders are shipped USPS from USA.  
Free standard shipping takes around 2-4 business days. International shipping takes anywhere from 7-21 business days, depending on location. 
Orders are processed Monday-Friday and shipped the following business day.
Please allow 24 hours for processing orders and to receive tracking number/ confirmation of order shipment.