Shipping & Delivery

All prices on our site are in US dollars. Please use the currency converter app that's located on the top right corner of the page to change the currency.

We offer two shipping method options within the United States: 

USPS First Class Package: Estimated delivery on or before 3 business days.

USPS Priority Mail: Estimated delivery on or before 2 business days.

For international orders, we provide four shipping method options:

USPS First Class Package International: Estimated delivery on or before 7 to 21 business days.

USPS Priority Mail International: Estimated delivery on or before 6 to 10 business days.

USPS Priority Mail Express International: Estimated delivery on or before 3 to 5 business days.

DHL Express Worldwide: Estimated delivery on or before 2 to 3 business days.


For domestic orders (United States):

After your order is placed, we try our best to process and ship it within 1 business day. However, during the peak time when we offer huge discounts (Fourth of July, Christmas, New Year, etc), you may experience up to 5-7 days of delay. We request your patience during this time while we try to process and send your order to you as soon as we can.



We get your order delivered to address you submitted to us. If the shipment is returned to us because of invalid or incomplete address, we'll reship the item to the valid or complete address. However, the customer will have to bear the shipping fee. Hence we request you to double check your address before placing the order.

Kindly allow 2-3 business days for USPS First Class Package shipping and 1-2 business days for USPS Priority Mail shipping.

You can track your USPS package here.

For any delivery-related queries, please contact our Customer Service by writing to us at We'll get back to you within 12 hours after you submit your query.