Shipping and Delivery


We are glad to bring our customers great value and service. That’s why we provide free shipping on selected items from our warehouses.


We are proud to offer express paid shipping services for most of our product. However, there are some products we are unable to ship using our express delivery options. If you happen to be unsure, please contact us. Alternatively, once you add your item to the checkout, you'd be able to confirm if your chosen product(s) is eligible.


We are not responsible for any custom fees once the items have shipped. By purchasing our products, you consent that one or more packages may be shipped to you and may get custom fees when they arrive to your country.


Shipping time varies based on product availability. Our standard processing time is 2-5 working days (same day & next day processing time is also available on selected items at additional rate). For most (but not all) of our products, see estimated shipping time below (excluding processing time)

  • 1 Business day
  • 2-5 Business days
  • 3-7 Business days
  • 7-10 Business days
  • 10-30 Business days (very rare where we need to ship a product from our international warehouse in case of unavailability in local warehouses)

90% Of our products are shipped from our local warehouses in the US & UK to our customers in the US & UK respectively. 


You will receive an email with a tracking number once your order is shipped but sometimes due to free shipping tracking is not available. For logistical reasons, items in the same purchase may be sent in separate packages even if you’ve specified combined shipping.

If you have any other questions, please contact us and we will do our best to help you out.