Shipping and Returns

Walk in Opition:

You can choose walk in option(free) after you purchase the goods from our company. You just need to pay online and print out the invoice and bring it to our warehouse located in Richmond for pickup. There is no addtional fee applied.

Please note our warehouse does not accept any payment. All the payment needed to be paid online.

Shipping and handling
Exact delivery time varies. For USA & Canada destinations it is usually within 10 working day. We use Canadapost/USPS for most North America deliveries.  For rest of the world, we normally use EMS, which is fast and secure.

All courier parcels are tracked throughout.  In the unlikley scenarios where parcels have taken excessively long periods of time to arrive, e.g. 12 days after schedule, please contact us for an investigation.

Delivery schedule
We deliver your order right away. We will normally send your order to you the next day if your order is received by 12 noon . International orders are generally received in less than 7 days.

Back orders
If your item is not in stock, we will back order for you. You will always be emailed with the option to cancel your order if you would rather not wait.

Return Policy
30 days unconditional refund guaranteed. If you are not happy with the products, you are welcome to ship it back for a full refund or in store credit less the shipping cost. Buyer is responsible for the returning shipping fee.