For countries except United States, Canada, please allow an extra 1-2 business days due to current shipping delays.
Free Shipping on order over $50 and 30-day Returns.
To ensure delivery of the package, we recommend that you do not enter the company's address. If your order has already been filled with the company address, you can contact delivery agent to change the address or to contact our customer service.
Delivery Time = Warehouse Processing Time + Shipping Time
It usually takes about 15 days to arrive through the USPS, we promise 20-30 to account for weekends, natural disasters, and parades on your postal carrier's route.
Postal (15-25 business days if ordered by 11 AM PST, Monday to Friday): $7.99
Express (8-15 business days if ordered by 11 AM PST, Monday to Friday): $14.99
Learn more about Shipping Info