Convenient & Fast Shipping!

We ship to all 50 States in the USA and to over 100 countries internationally!

We offer FREE SHIPPING within the 48 contiguous United States. Normal order processing time is 1-5 business days. Orders that are placed before 1:30 PM EST will begin processing the same day, if your order has been placed after 1:30 PM EST it will be processed the following business day, unless its a holiday or weekend. Prescription lenses can take 1 to 7 business days to process .

Delivery times do not include orders placed after 4 pm Friday, weekend, or holidays. Signatures are typically required for UPS orders. Special ordered items can take up to 1-2 weeks. Free Shipping is applicable to exchanged order, but the original outbound shipping (Free Shipping) will not be credited. International customers are responsible for duties and taxes for and to their respective country of destination. Please familiarize yourself with your country's duties and taxes. In addition, we cannot be responsible for delays caused by customs.

Within the United States:
United Parcel Service (UPS): Ground (3-5 days) and Next Day Air

United Parcel Service (UPS): International: Worldwide Saver, Worldwide Express and Worldwide Express Plus

United States Postal Service (USPS): International: Priority Mail International, Express Mail International and Global Express Guaranteed

DHL: Priority International and Global Guaranteed