We offer free shipping for most of items. We make every effort to process your order to make sure you will receive items ASAP. Most orders are processed for shipment or leave our warehouse within 24-48 hours of your order confirmation date, unless otherwise specified. You will receive the confirmation email after the the shipment leaves our warehouse.
Delivery or transit times will vary depending on the delivery location. Small and medium-sized packages are generally delivered within 3-5 business days (excluding weekends and holidays) from the date the packages leave our warehouse. Deliveries can take up to 7 business days, depending on the shipping location. We do not ship on major holidays, including Labor Day, Thanksgiving, Christmas, and New Year's Day.