Shipping policy

Processing time: orders are submitted to our supplier for fulfillment within 1 business day of payment confirmation.

Estimated delivery time:

  • Warehoused stock (where available): 3-7 business days after processing.
  • Supplier-direct international fulfillment (where local warehouse stock is unavailable): 12-20 business days (up to 4 weeks in rare cases) after processing.

The applicable option for a given product is shown on that product's listing page; if not shown, assume the longer (international) window. These windows reflect our suppliers' actual typical fulfillment performance, not an optimistic best case.

Tracking: a tracking number is emailed once the order ships. If tracking has not updated for 10+ business days, contact support — this is treated as a potential lost-shipment case under our Refund Policy.

Delays beyond our control (customs, carrier disruption, weather) are communicated proactively where we are made aware of them, and extend the grace period referenced in the Refund Policy by the length of the disclosed delay.