Shipping Information

Shipping Policy

Order delivery time is divided into two parts.

 1. Order processing time: usually 1-5 business days.

It is the time elapsed between the time the customer places the order and the time we hands the order over to the courier company. Generally, orders are shipped within 1-5 business days after order confirmation/payment.

Delays may occur for orders placed on weekends. Our warehouse only operates during standard business hours, Monday through Friday, excluding holidays. In these cases, we take steps to ensure that shipping delays are kept to a minimum.

2. Shipping Time: Usually 7 business days.

Note: The cut-off time for orders is 5:00 PM (BST). After the cut-off time, we will not process orders received on the same day. Usually, the delivery time is only 10 business days. The delivery time may be longer.  When local delivery is in progress, local holidays may also affect delivery time, resulting in delays. Your understanding is appreciated.

Free Standard Shipping Policy

United States: Free shipping on orders over $49;

United Kingdom: Free shipping on orders over £45.99;

Europe&North America: Free shipping on orders over €45.99;

Norway: Free shipping on orders over €100;

Gulf Countries: Free shipping on orders over SAR 199


Fees and Estimated Delivery Times

United States

  • Standard: $4.5 (Estimated delivery in 7-12 business days)


United Kingdom

  • Standard: £5.99 (Estimated delivery in 7-10 business days)

    Austria, Belgium, Czechia, Denmark, France, Germany, Ireland, Italy, Netherlands, Poland, Spain, Sweden, Switzerland, Hungary, Iceland, Lithuania, Malta, Slovakia, Cyprus.
    • Standard: €6.99 (Estimated delivery in 7-16 business days)

      Slovenia, Croatia, Finland, Greece, Romania.
      • Standard: 6.99 (Estimated delivery in 15-25 business days)
      • Advanced: 15.99 (Estimated delivery in 8-12 business days)

        Bulgaria, Estonia, Latvia, Luxembourg, Portugal.
        • Standard: 6.99 (Estimated delivery in 15-25 business days)
        • Advanced: 10 (Estimated delivery in 8-12 business days

          Australia & New Zealand
          • Standard: 6.99 (Estimated delivery in 15-25 business days)
          • Advanced: 10 (Estimated delivery in 8-12 business days)

            • Standard: 6.99 (Estimated delivery in 15-20 business days)
            • Advanced: 10 (Estimated delivery in 7-12 business days)

                  • Standard: €10 (Estimated delivery in 10-16 business days)

                  • Standard: €6.99 (Estimated delivery in 15-25 business days)

                  Saudi Arabia, United Arab Emirates, Oman, Bahrain, Qatar, Kuwait.
                  • Online payment: free (Estimated delivery in 5-9 business days)
                  • Standard & Cash on delivery: SAR 25 (Estimated delivery in 7-11 business days)

                    NOTE: Prescription eyeglasses may require up to 3 additional working days. This applies to all countries. 


                    Contact information


                    WhatsApp: +852 62245596