The largest contact lens retailer in the US. We spend every day trying to make vision care a little less of a pain in the astigmatism with 24/7 customer care, fast & free shipping, and millions of contacts in stock ready to ship!
1-800 Contacts (1800contacts.com) has 2,347 customer reviews on Five Star Index, with an average rating of 4.1 out of 5.
Also known as
1800contacts.com
Website
1800contacts.com
Category
Vision & Hearing
Listed on Five Star Index
2026
About these reviews
Replies
The company replied to 80% of reviews.
Latest
Most recent review: October 2026.
Edits
Reviews are shown as their authors wrote them. The company can reply, but cannot edit them.
Score
This company cannot pay to remove reviews or change its score.
You guys have the worst customer service ever. Do not order from 1 800 contacts. After receiving e-blasts to refill my contacts every day before my prescription expired, I filled the order. Right after filling the order they canceled it for no reason totally screwing me out of my contacts to have them say that I needed to buy another RX because they wanted more money when they had my valid prescriptionerity on file. After calling customer service to complain, nobody helped me and I wasn't able to order contacts, and they kept asking for more money for another exam when they already had a valid prescription on file. Really upsetting and do not recommend this company.
Response from 1-800 ContactsDec 9, 2022
Hi Rachelle,
Thank you so much for taking the time to leave us a review. We do apologize for the trouble you experienced trying to set up a new order.
By law, we are not able to fill expired prescriptions or offer changes to existing prescriptions without first consulting your doctor. We created ExpressExam to simplify this process, by allowing customers who are happy with their existing prescriptions to renew them online for a low $20.00 fee. It would appear that the agent was attempting to assist you in renewing your prescription online for a lower cost rather than getting a full exam due to the time constraints you had.
Unfortunately, it seems that was not well communicated and we do apologize for the trouble. We would be happy to chat with you anytime and find a solution. You can reach us 24/7 at 1-800-266-8228 or online at ww.1800contacts.com/contact-us.
MA
Marc
This place is a scam! Do not trust!
This place is a scam. I ordered a year of supply and was promised a $300 mail-in rebate. I filled the form and sent it and 1800contacts single-sidedly refused to submit the rebate to the manufacturer! This was totally contrary to what I was promised by the sales person.
1800 never contacted me to inform me of this. Sneaky! I only found out by myself after remembering (process takes months) that this was never paid! Crooks!
Response from 1-800 ContactsDec 8, 2022
Hi Marc,
Thank you for taking the time to leave us a review. We are so sorry for any miscommunication regarding rebates. Since we provide our own, in-house rebates we are not able to honor manufacturer rebates nor will manufacturers honor rebates on their products if purchased through us.
This should have been explained to you by the agent as you were placing the order. It also outlined our rebate redemption page as well as on other manufacturer rebate sites. We do apologize for any confusion regarding rebate eligibility.
If you have any other questions, please don't hesitate to reach out. We're happy to chat 24/7 at 1-800-266-8228 or online at www.1800contacts.com/contact-us.
MA
Martin
Poor customer service
The company's motto:
"Your happiness, backed by our Gajillion Percent Promise."
Be advised, their definition of Gajillion besides not being a real word, is NOTHING!!!
Submitted prescription and ordered contact lenses 11/03/2022. Was told it would take several weeks as the lenses had to be ordered as the lens' prescription was for astigmatism. 3 weeks and 2 days later when I realized I had no more lenses, I emailed company. Several emails were exchanged with responses from a Luna and Brianna. The canned responses and grammar made it apparent this company is overseas.
The 1st response to my query as to when the contacts would arrive was, "so sorry, but it appears that your recent order has been returned to us by the carrier. Most likely this is because of an incorrect or incomplete address." If this is even true, it shows incompetence as the street #, street name, town and zip code were completely different than what I filled out on the order form.
After confirming my real address, they wrote back:
"We will be sending your replacement order to: 2727 Evergreen St, Yorktown Heights, NY 10598. This package will be delivered by 02/02/23 at the very latest, as those custom lenses can take 8-10 weeks for the manufacturer to produce."
Very interesting as they claimed they sent the order to the wrong address in less than 3 weeks. Also, they never reached out to explain the delay.
As time was of the essence, I asked for a month or two supply of lenses (without the astigmatism feature) to hold me over. This was denied. I asked for a cancellation of the order. A response came back a refund was issued. Do not see a refund posted to my account.
12/8 - Just saw the refund. However, after canceling order, ordered from Walgreens. Cost more but delivered in 7 days, not 6-8 weeks.
Response from 1-800 ContactsDec 8, 2022
Hi Martin,
Thank you so much for taking the time to leave us feedback and provide a thorough explanation of your experience. We strive to provide the best customer service possible and it would appear we fell short in your situation. We are terribly sorry this was not handled as efficiently as it could've been.
First, all of our agents and facilities are based in the USA. In fact, all of our customer services are done through our main headquarters in Utah.
Second, due to the nature of your prescription and brand, we're unable to keep them in stock and therefore they must be ordered from the manufacturer. We prioritize these orders and request they are rushed but ultimately it's up to the manufacturer to provide the lenses to us before we can send them to you. This is the core issue of why this process became so drawn out.
Unfortunately, this situation seems to have been made significantly worse due to our lack of communication. We've already identified the agents involved and will be providing feedback to avoid this type of communication breakdown in the future. There should have been more transparency with your order status and for that, we apologize.
Lastly, I reviewed your refund status and it appears that was settled on 11/30. Typically, refunds take 3-10 business days to appear back on your payment method.
At this point, your refund should have been processed by your banking institution and deposited into your account. If you are still not seeing that refund, please let us know.
We have live agents available 24/7 at 1-800-266-8228 or online at www.1800contacts.com/contact-us. We'd love to chat with you further about your experience and find an appropriate solution for the trouble.
KS
KS
Mistake
First they could not verify my credit card billing address-and they cancelled my first order- then they tried to verify with my eye doctor incorrect information but left a recording- They expected my eye doctor to call them back! I called them and was told contacts I ordered not even in stock. I cancelled my order. They charged me for leaving a recording with my doctor and for cancelling even though nothing was even ready to ship!!! Never again
Response from 1-800 ContactsDec 8, 2022
Hi there,
Thank you for taking the time to leave us a review about your experience. We are terribly sorry you encountered so many issues with your order. We do our absolute best to make ordering your contacts as simple as possible.
With that in mind, we did not receive any further information from you about this situation when we requested it. We would need additional context to adequately address each of your concerns.
We would like to clarify that it is standard practice to contact eye doctor's offices when clarification is required for an order. Most of our orders are actually verified through this process, though it is typically done via fax rather than recording. Without a copy of a prescription on file to check against we must contact the prescribing eye doctor to confirm the prescription information before finalizing an order. This is something required by law and therefore does not come with a fee. We also do not have cancellation fees of any kind.
If you'd like to continue this conversation and find a solution we do have agents ready to help 24/7 at 1-800-266-8228 or online at www.1800contacts.com/contact-us. We'd love to hear from you and find a resolution.
SB
SB
Have had to exchange 30+ texts with…
Have had to exchange 30+ texts with 1800contacts today. Yesterday it was a call, they couldn't read my Dr.'s name. This morning an email, they can't read the date. I send new picture, they still can't read it, send another, they can read it, but they read the wrong date and try to tell me multiple times it's from last year and expired, they're going to cancel it, after I repeatedly insist and send new pictures of my prescription they can finally read it. My order is finally in. Then I get an email that the order was canceled, when I text and ask about it, they don't know what I'm talking about my order is fine. I have no idea if I will actually get contacts or not...
Response from 1-800 ContactsDec 8, 2022
Hi Sarah,
Thank you so much for taking the time to leave us a review. This is certainly no the customer experience we expect our agents to deliver and we completely understand your frustration.
Unfortunately, it appears we did not receive any further information from you regarding this situation. Without that additional context, it's difficult to provide coaching to the agents handling your prescription. We'll be sure to pass your feedback along to their department to avoid situations like this in the future.
We'd be happy to chat more about this and find a way to make this right by you. We have agents available 24/7 at 1-800-266-8228 or online at www.1800contacts.com/contact-us.
AS
Amanda S.
Going to the doctor right now is not…
Going to the doctor right now is not something I can just do but the email wow… I have dealt with being crossed eyed all my life and my contact lens correct it. I have also done business through 1-800-Contacts before. I will never do business with you all again. To the doctor that sent me the below do you speak to your patients like that in person? Below is copied and paste what was sent below..
1-800 Contacts
Hi Amanda,
Thanks for taking our online vision exam. Unfortunately, the board-certified ophthalmologist who reviewed your ExpressExam results determined they could not write a prescription due to an issue with the exam (e.g., one or more incorrect letters in the visual acuity test). We care about your eye health and apologize for any inconvenience.
Your doctor provided the following notes: Eye crossing please see ophthalmologist for evaluation
Response from 1-800 ContactsDec 8, 2022
Hi Amanda,
Thank you for sharing your experience and taking the time to leave us a review. We are so sorry you felt this was not an appropriate way to address your unique situation. We'll be sure to get this feedback sent to our team for review and future consideration.
If you ever need anything else, please let us know. We have live agents available to help at 1-800-266-8228 or online at www.1800contacts.com/contact-us.
TC
Terenc C.
I Can't See!
I wish I'd read the reviews first. Anyway, I order my contacts on the 20th of October. I didn't opt for the fast delivery so I was already ready to wait the 5-7 day period. All the while the website is sending me correspondence saying thanks for your purchase and so forth. In fact, about 3 days in they sent an email that said first my contacts had been shipped, they were on their way and then finally that they were here. I thought great. Got here a little early. Perfect. I work nights so I usually check my mail in the early morning when I get home. Well, I got home and checked, no contacts. I'm thinking maybe they were too big for the mailbox and the rental office has them. Also nothing. So I continue to check for the next 3 days and no contacts are here. They sent an email saying congratulations on receiving your contacts. Whoa! So I call them and tell them I haven't received anything from them in way of contacts except a receipt online. This is when she finally tells me that the contacts that I ordered are on back order by 2 weeks and that's when I should start looking for my contacts. I'm thinking ,but I'm supposed to have my contacts already. Is she telling me that I got the last few boxes of my contacts sent to me already and you forgot to reorder some of the same at that time? I don't think that was the case. Nobody has contacted me yet as far as them having my money and me not having any contacts. They took my money, didn't deliver now they blowing smoke up my butt about when my money or contacts will get here. If this is all just a misunderstanding, it's one that shouldn't have happened to a company who does a lot of advertising for convenience and speed. Yet, one customer at a time you're slowly killing your reputation and the complaints won't stop here. I want my contacts. I need them. Or I want my money. It's going on a month. Do I have to go nationwide just for a little over $300 dollars? Small to a company but I'm a single man with a single job and $300 is a huge piece of my pie
FR
Francisco
Rebate is a scam
Rebate is a scam. Processed everything exactly how I was told and never received a rebate. Called to try to resolve problems, was denied. Never again will order from them. Replying to respond: went threw that process already and was denied. 11/04/2022 never received any refund. Like I said Scammers
Response from 1-800 ContactsNov 18, 2022
Hi Francisco,
Thank you for taking the time to leave us a review, we appreciate the feedback.
We are so sorry to hear about the negative experience you had with our rebate system. We do our absolute best to make our rebate process as simple as possible and we clearly did not meet those expectations with yours.
I've gone ahead and reviewed your account with the information provided. It appears a request to resolve that rebate was submitted but was not correctly fulfilled. We've since processed that request and submitted a refund back to your card. We typically do not fulfill rebates via refund but this situation is unique and you've done everything correctly on your end.
Typically refunds take 3-10 business days depending on your bank and you should be seeing that appear on your statement soon. If you have any other questions, please let us know, we're always happy to chat at 1-800-266-8228.