Shipping policy

+ Processing Time Once your order is placed, please allow up to 24 hours for processing before your order ships. Orders placed on weekends or holidays will begin processing the next business day.

Shipping Rates We use carrier-calculated shipping rates through UPS, USPS, DHL Express, and FedEx. Your exact shipping cost is calculated at checkout based on your location, package weight, and dimensions — this ensures you always pay the most accurate rate rather than a flat estimate.

Free Shipping Enjoy free shipping on all orders over $300!

Estimated Delivery Timeframes

  • United States: Orders typically ship within 1–2 business days and arrive within 3–7 business days.
  • Canada: Orders typically ship within 1–2 business days and arrive within 5–10 business days.
  • International: We ship worldwide! International orders typically arrive within 7–21 business days depending on destination and customs processing. Customers are responsible for any applicable customs duties or import taxes.

Carriers We ship via UPS, USPS, DHL Express, and FedEx. The best carrier for your order will be selected at checkout based on your location and delivery speed.

Tracking Once your order ships, you'll receive a confirmation email with tracking information.