Shipping policy
We take shipping seriously and are committed to delivering your orders as quickly as possible.
Free Shipping
Free shipping is available on all orders within the United States. We also offer international shipping worldwide.
Free Shipping Exclusions
The following situations (including but not limited to) are not eligible for free shipping:
- Hawaii, Alaska, and Puerto Rico
- Remote areas as determined by our warehouse shipping system
- Certain products due to size or weight restrictions
If your shipping address is in a remote area, our customer service team will contact you with a screenshot from the warehouse system for confirmation (based on ZIP code, with the actual address prevailing).
International Shipping
We ship to most countries and regions worldwide. However, orders outside the continental United States and certain products may need to be shipped from our China warehouse. These orders will incur shipping fees and may be subject to import duties or taxes depending on local customs regulations. The exact costs will be shown at checkout or confirmed by our customer service team.
Order Processing Time
We usually process orders within 1-3 business days. Please note that this does not include weekends or holidays.
Estimated Delivery Time
Domestic orders typically arrive within 5-10 business days. During peak periods such as holidays, delivery may take 12-15 business days. International delivery times may be longer depending on the destination. All delivery times are estimates starting from the shipment date.
Order Tracking
Once your order is shipped, you will receive a confirmation email containing a tracking number. You can track your package online via UPS, USPS, FedEx, or other carriers.
Important Notes
- Estimated delivery times are calculated from the shipment date, not the order date. Actual delivery may take longer due to invalid addresses, customs clearance, or other unforeseen circumstances.
- If your package has not arrived, please submit a ticket within 60 days of shipment. Our customer service team will reply within 24 hours. Please note that requests submitted after 60 days may not be accepted.

