Eyeconic puts a 10% discount code front and center, making it the natural starting point for anyone looking to save on contacts. This VIP member offer cuts 10% from the price at checkout, but a few other deals may be worth comparing depending on what you're buying and how much you spend.
Buying contacts only: If you're stocking up on contact lenses, start with the 10% code if you're a VIP member. For a $100 contacts order, on a $100 order, for example, the code saves you $10. However, Eyeconic also runs an up to $200 off deal on contact lenses with no membership requirement. That deal is better for higher spend baskets. On a $300 contacts purchase, the flat $200 off saving beats the $30 you'd get from 10% off, so skip the code and go for the member's deal instead.
Buying frames: The extra 20% off out-of-pocket frames deal applies only to frames, not contacts. On a $150 frame purchase, this saving works out to $30, making it worthwhile if frames are what you need. This offer stacks with nothing else in the lineup, so use it on its own.
Buying both contacts and glasses: The member's deal covers both contacts and optical glasses together, saving up to $300 for VSP members. This is your best option if you're a member and combining a larger purchase across both categories. If you're not a VSP member, the contact lens deal and the frame deal apply to different items, so you may be able to use the $200 off contacts offer alongside the 20% off frames. Compare by adding the two savings together and check whether that beats any single offer on the basket as a whole.
To choose between competing offers on the same basket, calculate the final price under each option and pick whichever leaves you paying less. The 10% code works for VIP members on contacts, but on bigger contact orders the flat $200 off deal often saves more. For frames alone, the 20% off out-of-pocket frames deal is your only option in this list. Sign in on the Eyeconic website to check your membership status before checkout.