Find a company you can trust

Discover, read, and write reviews

What are you looking for?

Looking to grow your business?

Strengthen your reputation with reviews on Trustpilot.

Get started

Help millions make the right choice

Help millions make the right choice

Share your experience on Trustpilot, where reviews make a difference.

authenticationBanner/auth_banner_1-1.jpg
authenticationBanner/auth_banner_1-1.jpg
authenticationBanner/auth_banner_2-1.jpg
authenticationBanner/auth_banner_2-1.jpg
authenticationBanner/auth_banner_3-1.jpg
authenticationBanner/auth_banner_3-1.jpg

We’re Trustpilot

We’re Trustpilot

We’re a review platform that’s open to everyone. Our vision is to become the universal symbol of trust — by empowering people to shop with confidence, and helping companies improve.

Our new Trust Report has landed!

Find out which actions we’ve taken to protect you and promote trust on our platform.

Take a look
Trust Report image

Recent reviews

Ryan m

Ryan m

Rated 1 out of 5 stars

I am not a person that leaves reviews often but I had such a bad experience with EZ contacts I have to do this. I placed an order originally for a pair of Costa Rincon 2 glasses, I want to add here that you cannot add items to the cart on the website if they are out of stock. So when I purchased the item is was in stock because otherwise I would not be able to add them to cart. After about 5 days I noticed I hadn’t gotten any shipping emails so I went back to the order and it said it was “awaiting restock”. I reached out and was told “ohh we’re sorry the item should still ship within another 3-5 days. A few days later so we’re at 8 days after my initial order I just said I want the order cancelled. I got a reply with an offer to change to another in stock item there was another pair I was considering so I said I would take those and they said it would be an additional $50.67 for the pair. They sent a link for payment and I paid it. The next day I get an email saying I haven’t paid the invoice but it did get paid and shows so on my bank statement. I emailed customer service and she said that PayPal voided my payment but I didn’t use PayPal I used my debit card directly. I sent a picture of the statement to the customer service woman I was dealing with someone named Anila M on the emails but is probably AI and she just stopped replying. I have sent her another email demanding to just cancel the order. I cannot believe the crap I dealt with I will never order from EZ contacts again and it’s unfortunate because I’ve bought glasses from them before but this is absolutely outrageous to deal with this kind of incompetence in this day and age. Never again.