The cookie settings on this website are set to 'allow all cookies' to give you the very best experience. Please click Accept Cookies to continue to use the site.

Delivery & Returns

Delivery Rates | Delivery Period | Customs Tax & Import Duties | Returns Policy


Delivery Rates

We can ship to virtually any address in the world. 

Standard Shipping (28-60 working days without tracking) Free
Standard Shipping (10-28 working days with tracking status) *Not applicable to Canada 1.99
DHL Parcel Direct (7-10 working days) *Applicable to SG, USA, UK and Australia only 8.90
Express Shipping (3-5 working days) *Not applicable to countries in South America 16.90
Purchase of USD 89 and above Free


*Express Shipping couriers cannot deliver to PO Box addresses.

*Orders to South America are shipped via Standard Registered Mail only.

**All customer from Brazil would need to provide their Tax ID for shipments to Brazil. This is the requirement imposed by the customs authorities in Brazil.


Delivery Period

Orders take 1-2 working days to process. The delivery period starts from date of dispatch, not date of order.

Standard Shipping**

United States, Canada, South America 10 - 21  (up to 60 working days during pandemic)
UK & Europe 10 - 14  (up to 60 working days during pandemic)
Australia & New Zealand 10 - 14  (up to 60 working days during pandemic)
Asia Pacific 10 - 14  (up to 60 working days during pandemic)
Middle East & Africa 10 - 21  (up to 60 working days during pandemic)


DHL Direct Parcel
US, UK and Australia only : 7 - 10 working days


Express Shipping
Worldwide : 3 - 5 working days


**Special Notice**

Due to the recent Covid-19 situation, please expect delays of receiving parcels for all types of shipping method. The estimated delivery period for Standard Shipping without tracking services method takes between 28-60 working days.

We try our best to keep you updated about the delivery condition and the some countries remain suspended in receiving parcels. In any cases where we are unable to dispatch your order due to any restrictions, we will contact you via email. Above all, we will do everything we can and work with our couriers to get your lenses to you! Please drop us an email at if you need any assistance.


Customs Tax & Import Duties

Customers are responsible for any customs tax or import duties. In addition to customs fees, the packages may also incur other charges, such as administration or brokerage fees. These are handling charges incurred and levied by Customs.

As customs policies vary widely from case to case for each country, please check with local authorities prior to placing your order to confirm taxes and duties.

Customers are required to pay for any charges imposed by your country's Customs officers. Please understand that we have zero influence over the customs charges imposed at the country destination.


Returns & Refunds Policy

Don’t think your order is right for you? No worries! We offer free returns within 90 days upon delivery date– no questions asked! Our return policy covers the following:

Replacement for a wrong or defective item sent - If you believe you received an incorrect or defective item, we'll get your replacement covered. You will need to initiate for a return request in the Orders page under your Account Management. There will be instructions to guide you on how to proceed with the replacement / refunds request procedures. Alternatively, drop us an email at

Exchange your item for different model/color/prescription - If you decide to do so, please ensure that the lenses are still sealed and unopened. Just drop us an email at to initiate your request. We are more than happy to help you to get the right lenses for you. However, customers will need to bear the postage costs to return the lenses back to us. We are unable to process the refund / exchange until we have received the lenses. We highly suggest customers to use registered post or similar service for proof of dispatch as we cannot be responsible if the lenses are lost en-route.

Replacement for a returned/lost parcel due to incomplete address - In any cases that the parcel is returned or lost due to incomplete/wrong shipping address provided during checkout, we are willing to send a replacement order to you. However, customer has to borne the shipping and processing fee of USD 9, if the replacement is dispatched via Standard Shipping. Just drop us an email at and we will help you in any way we could.


* We have recently closed our payment gateway account for payment through credit/debit cards. If in any cases refunds are needed for orders placed through credit cards, we will suggest alternative refund methods for our customers. This is because we are no longer able to perform any type of transactions with our account for credit/debit cards.