Shipping processes most orders within 24 hours of your purchase during business days.  If an order is placed late Friday/over the weekend, it will be processed for shipment on Monday.  For US orders we offer FREE SHIPPING and ship our products via USPS (United States Postal Service). Delivery within the US generally takes 3-7 days.  For International orders, please allow 5-7 business days for delivery.  There could be a delay caused by customs; please understand we have no control if this happens.