Delivery Timeframe

Processing Time

Processing is how long it takes for us to submit your order and get it ready for shipping .

Immediately after you complete your purchase at, your order is being sent to our warehouse right now. Most orders are fulfilled and out the door within 2 business days, if we have the item in stock in our warehouse.

Processing of personalized or customized-size items will be longer than common ones. Please contact customer support first, and they will give you the approximated time your order(s) takes.

Shipping Time

Once processing is complete, the shipping time it takes for you to receive your order will depend on your location, the item(s) ordered, and the shipping method you select. Most in-stock items will arrive 2-15 business days after receipt of your order. A estimated shipping time specific to some worldwide destination regions can be viewed below.

East Asia (Japan, Korea...) 2 - 4 business days

North America (USA, Canada...) 2 - 6 business days

Oceania (Australia...) 2 - 6 business days

Western Europe (France, UK...) 3 - 10 business days

Northern Europe (Norway, Finland...) 4 - 13 business days

Eastern Europe (Rumania, Poland...) 5 - 13 business days

South America (Brazil, Chile...) 6 - 15 business days

Please note that shipping time are estimates and delivery dates cannot be guaranteed.

If the item you order is out of stock or will be delayed, we will email you with an update on the status of your order. If you order more than one item and we do not have all items available in stock, we will ship them separately at no extra cost to you.

Our shipments go out Monday through Friday (excluding all national holidays). Once your order ships, you will receive an order tracking number to check on its progress.

Checking and tracking

After you place your order, we will send you an order number via email (If you do not receive this email, please check your spam filters.) You can login to your account and check the Status of Your Order anytimes.

When you view your order tracking page, you will be able to see the status of each item in your order as so:

Pending - means your order is not completely finished, like in situation un-arrived payment or something else. In most cases, it will automatically become "Processing" once the issue is solved.

Processing - means your order is currently getting ready to be shipped. This includes everything from verification of your billing and ship-to information to boxing the order.

Delivered - means your order has left our warehouse and is en route to you. You can track your order by entering the tracking number sent to you at website of Carriers online (see below for more info).

After you successfully place your order and it is shipped, we offer tracking number for all packages sent from us. You may find it On your Member/Order page after login, or an e-mail confirmation of shipment. You can track its status by using the tracking number provided on your order confirmation email via the shipper websites below:

UPS shipments:

EMS or USPS(in US) shipments:

TNT shipment:

DHL shipment:

FedEx shipments:

Please note that your item must ship before you can track it. Your package may not be visible within the shipper tracking system until several hours after the product leaves our warehouse.