For US addresses, most orders are shipped via the United States Postal Service (USPS) in discreet packaging and take 2-3 days to arrive. Canadian shipping can take around 5 business days, depending on customs clearance and other factors out of our control. Other international shipments can take 1-2 weeks before the item gets delivered.
We give our best effort to get any orders placed before 2:00 pm central USA time shipped on the same day as the order is placed (except Sundays).