Orders can be cancelled or modified within 2 hours after being placed
Free Shipping for all orders over $40; Order value between $0-$39.99, Shipping cost $8.99
Delivery time = processing time + shipping time (Excluding customs delays, weekends, holidays, and any unforeseen circumstances) Processing time: 3-5 days Standard transportation time: 8-12 days （It may be delayed for 3-5 days due to irresistible reasons such as the epidemic） Courier time: 2-3days
Tracking Number: When available, we will send you the tracking number with the confirmation email so that you can track the package online.
International orders: It may take additional days if orders have to go through customs.
Due to the global impact of COVID-19, the processing time will be a bit delayed than usual. More details
Choosing a selection results in a full page refresh.