Standard shipping for USA and Canada are sent by FedEx and generally take 3-5 business days for delivery. PLEASE NOTE business days do not include Saturday or Sunday. Orders for overnight or 2-day delivery will not be delivered on weekends. Standard shipping for countries outside the USA and Canada are sent by USPS. Delivery generally takes 7-10 business days but can vary depending on practices of the local customs office and postal service. Orders received before 2PM EST, Monday – Friday are sent same day. Orders received after that time are sent out next business day. Weekend orders are sent on Monday.