Shipping Policy

Estimated Delivery Time (Business Days)

Please refer to the following for an estimated delivery time:

USPS Shipping:

Delivery Time = (Processing Time) + (Shipping Time)

Processing Time: 1-4  business days


United States 

 9 to 20 business days

Canada 11 to 26 businees days
Australia 11 to 20 business days
Belgium 16 to 28 business days
France 10 to 22 business days
Austria 15 to 29 business days
Brazil 15 to 40 business days
Croatia 14 to 22 business days
Cyprus 20 to 36 business days
Chech Republic 17 to 25 business days
Denmark 14 to 26 business days
France 10 to 22 business days
Georgia 24 to 39 business days
Germany 20 to 39 business days
Greece 15 to 34 business days
Hungary 19 to 37 business days
India 15 to 28 business days
Israel 19 to 32 business days
Italy 25 to 42 business days
Mexico 22 to 48 business days
Montenegro 20 to 39 business days
Netherlands 7 to 20 business days
New Zealand 13 to 29 business days
Nigeria 20 to 35 business days
Norway 13 to 22 business days
Poland 18 to 38 business days
Portugal 20 to 35 business days
Russia 14 to 23 business days
Serbia 20 to 39 business days
Singapore 15 to 29 business days
Slovakia 16 to 29 business days
Slovenia 16 to 29 business days
South Africa 30 to 59 business days
South Korea 14 to 23 business days
Spain 15 to 26 business days
Sweden 13 to 23 business days
Switzerland 12 to 22 business days
Turkey 20 to 35 business days
UK 15 to 39 business days
Ukraine 14 to 29 business days


Order Processing times:

Orders are processed daily – Monday through Saturday – without the exception of public holidays. As soon as your order is placed, you will receive an email confirming your purchase. Please allow up to 1-5 business days for your order to be processed.

Important note: Please note that all estimated shipping times stated are based on normal conditions. Also, do note that customs in some countries do take longer times to clear and scan incoming packages, which explains for the difference in the estimated shipping times stated above.

Shipment Location:

Because of the high demand on items and our choice to provide customers with USPS  Shipping option, we are serviced by multiple warehouses which means an order may be shipped from varying warehouses including offshore. Depending on various factors such as stock, order size, location of customer etc.

Separate packages:

In some instances, an order may be split into separate packages for any of the following reasons:

– Weight limits per package. In order to provide free Shipping, we do have to think of the most innovative ways (such as the split an order into more than 1 package) to ensure that you receive your order as early as possible, while at the same time keeping the shipping costs to a reasonable limit.

– An item may be slightly back-ordered, and shipped a little later than the rest of the items in an order.

– Because we are serviced by multiple warehouses, an order with multiple items may be shipped from different warehouses due to varying stock inventory between the warehouse.

Order Tracking:

Once your order ships out we'll send you an email with the online tracking information which you can use to track your package. If 7 business days have passed and you have not received this email from us, simply contact us at and we'll check it out for you right away.

Orders that are unable to be delivered:

All packages that are refused, unclaimed from the local post office, undeliverable as addressed because you input the wrong name or address when you placed your order, are not be our responsibility. We reserve the right to charge a restocking and shipping fee if that happens. So please do remember to check your address carefully when you place an order and pick up your parcel from your local postal office if they have directed you to do so.