Warning Cookies are used on this site to provide the best user experience. If you continue, we assume that you agree to receive cookies from this site. OK

Best Sellers

Payment & Shipping

Payment Methods

All credit and debit card transactions are securely handled by PayPal.

You can also pay by bank transfer. For customers in the UK, you can even deposit cash/cheque directly into our UK bank account at any HSBC branch.

If you choose to pay via bank transfer or cash/cheque deposit, you can even enjoy a 2% discount at Checkout.

Bank transfer and cheque need to be cleared by the bank. Clearing process might take 3-5 working days, and we cannot dispatch your order until your payment is cleared.

For new customers who have chosen to pay by PayPal or credit/debit cards and wish to have their orders shipped to an unconfirmed address, we might require to ask for proof of address/identity before we can process their orders.

For new customers who have chosen to pay by Bank Transfer, proof of address and identity (eg. driving licence, passport, company ID card, utility bills or bank statements) would have to be emailed or faxed to us before we can process their orders.

All prices shown on our website include FREE DELIVERY* and are VAT/GST FREE** guaranteed, hence the prices you see here are all you need to pay. VAT-free. NO hidden charges. NO import charges to worry about. Please refer to our "FAQs" or "terms & conditions" section for full details.

For orders sent to the United Kingdom, please choose to pay in GBP only, otherwise orders will be cancelled and refunded, in which case we cannot be held responsible for money loss due to currency exchange.

Australian Dollar (AUD) and New Zealand Dollars (NZD) can only be used for orders sent to Australia and New Zealand respectively. If AUD and NZD are wrongly selected, we will cancel the orders and issue full refunds, in which case we cannot be held responsible for money loss due to currency exchange.

For orders sent to Euro zone (namely Belgium, Germany, Ireland, Spain, France, Italy, Luxembourg, the Netherlands, Austria, Portugal, Finland, Greece, Slovenia, Cyprus, Malta, Slovakia and Estonia), please choose to pay in Euro only, otherwise orders will be cancelled and refunded. In any case, we cannot be held responsible for money loss due to currency exchange. 




All our prices include FREE delivery. *

We offer a 100% compensation for loss of items during transit, i.e., a replacement will be provided as soon as the courier company confirms loss of the package. If the package has been delivered according the tracking system of DHL, FedEx, TNT or Royal Mail, you will not be entitled to file any claims. In such cases, it will be the customer's responsibility to contact the post office or courier company in their countries, whose telephone numbers will be available on request. We will also try our best to assist you as much as we can.

If the items you have ordered are in stock, we will try our best to despatch your order within 24 hours (Monday-Friday, excluding public holidays), provided your payment has been cleared. If your order cannot be despatched within 3 working days for some unforeseen reasons, we will inform you by email with our explanation and an estimated despatch date.

Please note that the above delivery speeds are quoted by the courier companies, hence we cannot be blamed or held responsible for any delays after despatch. Delays do occasionally happen and are mainly due to customs clearance.

If your package is not delivered due to reasons out of our control and returned back to us, you are required to pay for the reposting cost to have the package resent. 

* Please note that free delivery only applies to orders shipped to United States, United Kingdom, Australia, Canada, Austria, Belgium, Denmark, Finland, France, Germany, Greece, Ireland, Italy, Luxembourg, Malta, Monaco, Netherlands, Norway, Portugal, Spain, Sweden, Switzerland, Virgin Islands and New Zealand. For all other countries, a small shipping surcharge will be applied at checkout.

** VAT/GST Free Guarantee only applies to orders shipped to Australia, Belgium, Canada, Denmark, France, Germany, Ireland, Italy, Netherlands, Portugal, Spain, Sweden, Switzerland, United Kingdom and United States. For these countries, we will reimburse all import charges in full if incurred, namely VAT, GST, import duty and courier handling charge.