As everyone is aware these are unprecented times and we are currently experiencing very high demand. Our warehouse team and couriers are working extremely hard to deliver your parcels on time, whilst adhering to strict safety guidelines. The majority of orders are arriving within 45 working days, however some parcels are taking 1-2 days longer to arrive. As always we are on hand to help, please contact us if you have a query.
Do you offer free shipping?
We do wholesale, all price are unit price without shipping cost.
How long will it take for me to receive my order?
Our standard delivery time is between 7-15 working days.
All orders placed before Midday will be dispatched the same day. All orders placed after Midday will be dispatched the next working day. 
Please note for some larger order and fresh order , the delivery information on the product page will state delivery time from ordering.and leading time is like 15days
Who are our Couriers?
We use by sea door to door /by air door to door and by train door to door for bulk order . And dispatched by Fedex ,TNT , DHL etc . , you can track your order via the link in your confirmation email.
I am purchasing from outside of the USA, what do I need to know?
We could ship to worldwide.
Please ensure that you supply your full name and correct delivery address (including zip code and country of destination). Unfortunately we can not be
In the unlikely event of your order not arriving at its destination in spite of correct delivery information being provided at checkout (within 10 days of delivery), please contact via our contact form. Please note there is a 14 day cooling down period (from date of postage) before we will take action on lost or missing parcel sent by courier.