business logo of EZContacts

EZContacts

Overview

EZContacts has a rating of 3.5 stars from 6,336 reviews, indicating that most customers are generally satisfied with their purchases. Reviewers satisfied with EZContacts most frequently mention new glasses, great price and live chat. EZContacts ranks 2nd among Contact Lenses sites.

This company responds to reviews on average within 4 days
How would you rate EZContacts?
grey star
grey star
grey star
grey star
grey star
California
1 review
1 helpful vote
Follow Hector G.
Unfollow Hector G.
Send Message
Share Review
Report Review

Los mejores
December 29, 2016

Super amables entrega super rápido y muy buena calidad

Date of experience: December 27, 2016
Puerto Rico
1 review
0 helpful votes
Follow Grace U.
Unfollow Grace U.
Send Message
Share Review
Report Review

Nice
January 6, 2020

Súper gracias mejor de lo que esperaba... súper recomendado

Date of experience: January 3, 2020
Georgia
1 review
0 helpful votes
Follow Lisa K.
Unfollow Lisa K.
Send Message
Share Review
Report Review

Los mejores
April 5, 2022

Súper cómodos los lentes, entrega inmediata y fácil

Date of experience: April 4, 2022
Florida
1 review
0 helpful votes
Follow PATRICIA T.
Unfollow PATRICIA T.
Send Message
Share Review
Report Review

Excelente
August 11, 2023

El mejor precio del mercado. Recibi las lentes por correo a tiempo. Facil transacción.

Date of experience: August 11, 2023
Ohio
1 review
0 helpful votes
Follow Gabriel P.
Unfollow Gabriel P.
Send Message
Share Review
Report Review

They have the best price on famous brands frames but their service of lenses is very poor. My lenses came completely loose and considering that it's a round frame, if bents a little bit and suddenly the axis changes and I cant see much and start giving me headaches. Really dont recommend their lenses.

Date of experience: February 4, 2025
Olivia M. EZContacts Rep
3 months ago

Hi Gabriel,

Thank you for your review. We are so sorry to hear that you received a defective pair of glasses from us. That must have been so disappointing! Our quality control team thoroughly inspects all products before they are securely packaged for shipment, so we apologize that your order was not properly inspected or secured for transit before being shipped to you.

We would be happy to take these back for either a refund or exchange, as you would prefer, and we will cover the return shipping as well. Please email us at help@ezcontacts.com so we can assist you in doing so.

We apologize again for the inconvenience this has caused you and look forward to hearing from you shortly.

Connecticut
1 review
0 helpful votes
Follow Jessica H.
Unfollow Jessica H.
Send Message
Share Review
Report Review

There's nothing easy about ezcontacts! Worst and slow customer service I've ever experienced wig any company ever. Slow returns, slow response, sometimes very generic answers. Save your time. The lenses quality is awful!

Date of experience: April 1, 2025
Wisconsin
1 review
0 helpful votes
Follow Linda H.
Unfollow Linda H.
Send Message
Share Review
Report Review

The worst customer service experience
February 13, 2025

I trusted easy contact with my contact prescription unfortunately they sent me not just once but twice the wrong prescription and of course I opened a box when it came in put on a pair of contacts and then that's when I realize that the contacts were wrong. The box that they came in is the same same cover as my regular prescription prescription so of course yes I opened the box when I called them to let them know they told me it's my fault that I should've read my emails better but I was trusting them Now. I have $388 worth of contact that I cannot wear. I called their customer service several times they always tell me someone will call you back. That's been over a month. I have learned from this experience pay a little bit more and get your contacts from your eye position. You may pay a little bit more but I'm positive you'll get better customer service and results.

Date of experience: February 3, 2025
Olivia M. EZContacts Rep
3 months ago

Hi there,

Thank you for your review. We are truly sorry for the frustration and inconvenience you’ve experienced with your order. This is not the level of service we aim to provide, and we understand how upsetting it must be to receive the wrong prescription multiple times. We apologize for any confusion regarding the packaging and for not addressing your concerns appropriately.

We also deeply regret the lack of follow-up and communication from our customer service team. This is definitely not the experience we want our customers to have, and we’ll be reviewing our processes to ensure we handle such situations better moving forward.

If you're still willing to work with us, please reach out to us directly with your order details, and we’ll do our best to resolve this for you. Again, we sincerely apologize for the experience, and we truly value your feedback.

New York
1 review
0 helpful votes
Follow Marcia D.
Unfollow Marcia D.
Send Message
Share Review
Report Review

Best Price Available
April 11, 2025

Paying out of pocket for necessary contacts to have good vision is costly. EZ Contacts is the only site I found with the lowest price and same quality contacts. They also retained my prescription information that made reordering easy even without creating an account. My budget and vision thank you!

Date of experience: April 1, 2025
Arizona
1 review
1 helpful vote
Follow Tony L.
Unfollow Tony L.
Send Message
Share Review
Report Review

See above. MmcjfhfhfhfhfhfnfnfnfnfkfjfjgjgmbmgmbmvmvmvmvmvmvmvmfSjfjgjgjgjfjfjfjfjfjg)gagjfjvitjgjgjgjgjgjgnfnfjgjgjfkemeeoyg8vteuvnefivunerivuernverndirjvnrekvjneroveroe

Date of experience: June 28, 2018
Minnesota
1 review
0 helpful votes
Follow Med Z.
Unfollow Med Z.
Send Message
Share Review
Report Review

Good & Helpful
May 4, 2017

HelpfulHelpfulHelpfulHelpfulHelpfulHelpfulHelpfulHelpfulHelpfulHelpfulHelpful

Helpful
HelpfulHelpful

Date of experience: May 2, 2017
Australia
1 review
5 helpful votes
Follow Simon S.
Unfollow Simon S.
Send Message
Share Review
Report Review

I love Jayne!
October 5, 2018

I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne! I love Jayne!

Date of experience: October 3, 2018