Packages are shipped vis USPS, UPS or Fedex within 2-3 days of all orders. Packages should arrive within 3 -5 business days after being shipped. Returns are accepted within 30 days and are subject to a 20% restocking fee. Buyer pays return shipping and items returned must be in the same condition as when they were originally shipped. The shipping times at checkout are calculated based on estimated time in transit and do not include handling time and are not guaranteed. Free shipping is for the continental US only excluding Alaska and Hawaii. For international orders please email us at for a shipping quote.