Trying to decide between Hubble Contacts and EZContacts for your eyewear needs? I’m here to help.
I combed through both stores, looking through their prices, selection, shipping times, return policies, customer service, and more. I then compared them to get a clear picture of who wins.
If you’re trying to decide who to buy from, here are some of the key factors to take into consideration!
Let’s begin by looking through the products offered at each store, including their sunglasses, eyeglasses, and contact lenses.
Comparing Sunglasses
Hubble Contacts offers affordable sunglasses. They only sell their own brand of sunglasses, which all have celestial names. The sunglasses all start at $59.99 if you get non-prescription lenses.
Hubble Contacts Lyra Sunglasses
If you add prescription or reading lenses, though, it’s an extra $40. This means, if you get your Hubble sunglasses with prescription lenses, your total for any pair of sunglasses will be $99.99.
Hubble Contacts Prescription Page
EZContacts, on the other hand, has many stylish sunglasses that cost less than Hubble Contacts’ offerings. This includes this pair from Fossil.
Fossil FOS 3149/G/S Sunglasses
Need to add prescription lenses? There are options available starting from $39.95. This means that overall, these stylish sunglasses will cost you less than Hubble’s offerings.
After adding in prescription lenses and choosing a lens color, the total for these prescription EZContacts sunglasses is $84, saving you $15 on your purchase, or about 15%.
EZContacts Checkout Page
That’s just one of the great options at EZContacts that cost less than Hubble’s sunglasses! There are also these stylish Arnette sunglasses.
Arnette AN4342 Sunglasses
Or, if you’re looking for classic black sunglasses, try this pair from Under Armour.
Under Armour UA ASSIST sunglasses
Comparing Eyeglasses
Hubble Contacts’ eyeglasses are also all the same price. The glasses all start at $49.99.
Hubble Contacts Artemis Eyeglasses
You can also add on blue light filtering lenses for $40. In addition, they offer 1.67 high-index lenses for $30.
Hubble Contacts Select Lens Type Page
At EZContacts, there’s a range of glasses available at Hubble’s price or lower. This includes affordable pairs from the brand Wiliwili.
Wiliwili Glasses
There are also many inexpensive yet stylish options from the brand Peachtree.
Peachtree Glasses
Once you add in premium standard plastic lenses, the price is similar to Hubble’s offerings.
EZContacts Checkout
EZContacts also offers blue-light filtering for $40. However, EZContacts’ 1.67 high-index lenses cost $79.
Who Wins
EZContacts wins this round. Hubble Contacts’ own-brand sunglasses and glasses are inexpensive, but their styles are limited. It’s easy to get better deals on a wide variety of styles on EZContacts.
EZContacts also offers a robust loyalty program and more savings on subscription contact lenses. In addition, it’s easier to use insurance with EZContacts.
Comparing Contact Lenses
Hubble offers a good deal on your first pair of contacts. You get 35% off on your first order. After that, though, their contacts are generally either around the same price or more expensive than the contacts available at EZContacts.
Let’s take ACUVUE OASYS with Hydraclear Plus as an example. Your first set of six lenses will cost you $35.84 per eye. But note that after that, it will cost $54.99 per eye.
Hubble Contacts ACUVUE OASYS With Hydraclear Plus
Over at EZContacts, the same contacts are offered at $46.95.
ACUVUE OASYS With Hydraclear Plus
And if you hit the ‘Subscribe and save an extra 10%’ button, you get even more of a discount. Now, they’re not much more than the contacts at Hubble, even with their first-time buyer discount.
Acuvue Oasys With Hydraclear Plus With Subscriber Discount
Other Important Price and Value Considerations
Contact Lens Subscriptions
EZContacts and Hubble Contacts both offer contact lens subscriptions. However, the value they offer differs.
Hubble Contacts offers an enticing introductory deal. As mentioned, you can get 35% off on your first order of any contacts. They also offer $1 contacts on your inaugural order of their own brand.
After that, the savings stop. Even with an automatic subscription, you’re just getting the price they list on their website.
Hubble Contacts says it’s easy to cancel their subscription at any time. In practice, though, many customers have found that canceling a subscription can be very difficult. We’ll discuss that more in the customer review section.
With EZContacts, you always get 10% off your contact lens orders with a subscription. If you want to change your subscription, simply log in to the website and go to the “Subscriptions” tab to edit your next shipment date, quantity, and frequency. If you decide you want to end your subscription, just email help@ezcontacts.com with your order number to request a cancellation.
EZPoints Loyalty Program
EZContacts’ loyalty program can help save you money as you buy new eyewear. With this program, you earn one EZPoint for every $2 spent on sunglasses, eyeglasses, or contact lenses. After you accumulate 250 points, you will receive an email with a $25 coupon toward your next purchase at EZContacts.
Hubble Contacts, on the other hand, doesn’t offer any type of loyalty program.
Using Insurance at EZContacts vs. Hubble Contacts
Hubble Contacts doesn’t work directly with insurance providers. To use insurance with Hubble, you’ll first have to pay for your order with your debit or credit card. Then, you can use the receipt provided to apply for a reimbursement from your vision insurance company. This whole process can take a good amount of time.
It’s easier to use your insurance at EZContacts. EZContacts accepts most vision insurance. You’ll need to follow the same process as Hubble initially and use your own credit card to pay for the product. However, the difference is that EZContacts will file the claim with your insurance company on your behalf.
In addition, you can use funds from a Health Savings Account (HSA) or Flexible Spending Account (FSA) for eligible prescription eyewear purchases.
Price-Matching
EZContacts offers a 105% price-match guarantee. This means if you find a product at a lower price at a competitor’s store, EZContacts will match it. Hubble Contacts doesn’t offer a similar service.
Who Wins
EZContacts wins this round. Hubble Contacts’ own-brand sunglasses and glasses are inexpensive, but their styles are limited. It’s easy to get better deals on a wide variety of styles on EZContacts.
EZContacts also offers a robust loyalty program and more savings on subscription contact lenses. In addition, it’s easier to use insurance with EZContacts.
Frame & Lens Selection
Number of Products and Brands at Hubble Contacts
Hubble Contacts only sells its own brand of eyeglasses and sunglasses. They have about 20 models of eyeglasses, and they have 15 sunglass models. They also have five kids’ models of eyewear.
Hubble Contacts Sunglasses Options
Overall, there isn’t that much variety in their eyeglass and sunglass styles. They have models with round, oval, and rectangular frames, but the differences are subtle.
They fare better with colors and patterns; they have a variety of options to choose from there, including bold colors and patterns. Overall, though, the choices you have at Hubble Contacts are limited.
Hubble Contacts Eyeglasses Options
For contact lenses, Hubble sells both its own brand and offerings from other major brands. However, again, their collection is limited.
They have four types of contacts from their own brand. In addition, they have around 18 contact lens options from major brands, such as Johnson & Johnson, Bausch & Lomb, and BioTrue. This includes top-sellers like ACUVUE OASYS, Bausch & Lomb ULTRA, and Biotrue ONEday.
Hubble also sells a few eye care accessories, such as lens wipes, eye drops, and eye compresses.
Number of Products and Brands at EZContacts
EZContacts has far more variety than Hubble Contacts. They have thousands of eyeglasses and sunglasses available.
EZContacts has eyewear available from over 300 top brands. This includes popular brands like Oakley, Ray-Ban, Prada, Kate Spade, and many more. There are options for men’s, women’s, and unisex sunglasses. They come in a wide variety of styles, patterns, and price points.
There are currently over 5,000 sunglasses available at EZContacts.
Number of Sunglasses at EZContacts
There are over 7,500 glasses available.
Number of Eyeglasses at EZContacts
There are also 125 contact lens options to try out. From ACUVUE to Eiyan to Alcon, you’ll find all the major brands at EZContacts.
Number of Contact Lenses at EZContacts
Who Wins
EZContacts wins this round. Hubble Contacts offers a limited number of sunglasses and eyeglasses from its own brand, and the designs are all very similar. They also have a much smaller selection of contact lenses than EZContacts.
Shipping & Handling
Hubble Contacts Shipping Times
Hubble Contacts offers shipping within the United States and its territories, including Guam, Puerto Rico, the U.S. Virgin Islands, and military APO/DPO/FPO addresses. International shipping is not currently available.
Hubble charges a flat $3.99 shipping & handling fee per delivery for contacts, plus sales tax. Shipping is free for glasses, sunglasses, and other eyecare accessories.
Hubble Contacts typically ships in 5-7 business days with USPS. Your first order may take longer than this if you’re ordering prescription lenses; it will typically take around 1.5 to two weeks. This is because Hubble needs to contact your doctor to verify your prescription. They’ll keep you updated about your order via email and through the customer portal on their website.
It’s also important to note that Hubble doesn’t offer any expedited shipping options.
EZContacts Shipping Times
With EZContacts, orders that are placed before 2:00 p.m. EST will be processed that same business day. If you’re ordering prescription lenses, it will typically take around three to five business days for your custom lenses to be made in EZContact’s optical lab.
EZContacts offers free shipping on all orders in the U.S., including contact lenses.
If the item you want to buy isn’t in stock, it may take a couple of extra days. To ensure the item is in stock, look for the green checkmark next to it.
EZcontacts In Stock Checkmark
Who Wins
It’s close, but EZContacts wins. The fact that they offer expedited shipping and free shipping on all products, including contact lenses, pushes them over the edge for the win.
Return Policy & Warranty
Two Boxes Stacked Up
Hubble Contacts Return Policy
Hubble offers a ‘love it or we’ll cover it’ return policy. You can return any unopened contact lenses. You can also return opened boxes of sunglasses or eyeglasses within 14 days of buying. Note that shipping and handling fees are not refunded. They also have a $5.00 restocking fee.
Hubble will give you a prepaid mailing label. To initiate your return, simply contact customer service by chat, phone, or email.
Hubble’s return window is on the shorter side. If you have a busy day-to-day life, 14 days may not be enough time for you to get over to the post office to return your eyewear.
Also, note that Hubble doesn’t offer a warranty policy. If you don’t return your item within 14 days of opening, there’s no way to get your money back.
EZContacts Return Policy
EZContacts offers a 30-day return policy, twice the time Hubble offers.
Contact lenses must be returned unopened. Frames can be returned after being opened, though. They just must be returned in their original packaging along with authenticity papers, warranty cards, case, and cloth.
It’s easy to start the return process on EZContacts. Simply log in to the site and click ‘Start Return’ next to your order details. Or, you can head to the returns and exchanges page and put in your order number and email address.
Order Locator Form
Note that return shipping isn’t covered, except in the case of defective products or discrepancies. However, there’s no restocking fee if you return your item within 30 days.
After 30 days, when your eyewear is no longer covered under EZContacts’ warranty, the manufacturer’s warranty will apply. Depending on the specific product you order, your eyewear will typically be protected for one to two years. All the details will be on the warranty card that comes with your product.
Who Wins
Feature
EZContacts
Hubble Contacts
Return window
30 days
14 days
Restocking fee
No restocking fee
$5.00 restocking fee
Refund
5-7 days
Up to 10 business days
Prepaid mailing label
Only provides prepaid mailing label for defective products or discrepancies
Offers prepaid mailing label
EZContacts wins this round with their longer return window. Hubble Contacts only offers a short 14-day return window, and they have a $5.00 restocking fee.
Customer Service & Support
Hubble Contacts Customer Support
Hubble Contacts has an online chat portal that’s available 24/7. In addition, you can email them at help@hubblecontacts.com. You can also call them at their customer support number, which is available seven days a week from 9 a.m. to 9 p.m. Eastern Standard Time (excluding federal holidays).
Hubble also has a customer portal that’s easy to navigate and includes your account information, order history, prescriptions, and upcoming deliveries. In addition, they have an FAQ page that answers a variety of questions about their products.
It is good that Hubble has so many different ways to get in contact with their customer service. However, many customer reviews flagged issues with the customer service. They say that Hubble’s customer support is unresponsive. One user wrote:
“Worst experience ever!! Don’t waste your time! I waited over a month calling in two different times only to find out they couldn’t use my current prescription and then the eye exam they sent would not work either.”
Many other reviews echo this sentiment. Some say that Hubble’s customer service was unresponsive or that they didn’t properly verify prescriptions with doctors, leading to customers getting the wrong contacts.
EZContacts Customer Support
EZContacts U.S.-based customer support includes a FAQ page, a phone number, and an email.
Phone lines are typically staffed Monday–Friday, 9 a.m. to 6 p.m. ET. Live chat is available during business hours. Most emails are usually answered within 24 hours.
EZContacts also offers some helpful tools for customers, including insurance documentation and Rx verification assistance. Overall, customers are happy with EZContacts’ customer service. One customer left a review on Trustpilot saying:
“The price for the particular monthly eye contacts is the best in the market. A good customer service and many options for delivery depending on how fadt you need the product.”
Who Wins
Hubble Contacts just edges out the win with their longer phone hours and 24/7 chat portal. However, EZContacts does provide extras for its customers, such as insurance verification.
Customer Ratings & Reviews
Hubble Customer Reviews
Hubble has a lot of negative reviews, particularly for their own brand contact lenses. They have 3.8 stars on Trustpilot and one star on Consumer Affairs’ website. Many reviewers called out Hubble’s subscription service in particular. Jon wrote:
“I’ll never order contacts from these people again. Ordering contacts was difficult. They enrolled me a subscription and I was not aware and when I tried to cancel, I got three emails from customer service. They wanted to confirm my email address when I asked to close my account. And yet they were sending me emails. WTF.”
Jared said that he signed up for a trial and was automatically subscribed to the contact lens service:
“I signed up for their $1 offer for a 30 day trial and they automatically started a subscription without me knowing. The only way I knew was when I got a $128 charge on my credt card for 3 months. I complained and they did send me a return sticket for the mail but wouldn’t refund the shipping fees. I tried to contact them and they won’t get back to me now. They are HORRIBLE contacts. They are difficult to get it and move around a lot. I find they don’t ‘set’ properly and cause a lot of irritation. 100% do NOT recommend!
Representatives from Hubble did respond to many of these reviews, showing that they’re working on resolving these issues. However, negative reviews are still continuing to come in.
For example, a customer named Eduardi wrote on Trustpilot:
“it is difficult to cancel subscription and modify when i want to pay and how often i want to submit orders. I would want it to be more flexiable. i use the hydro lens and they are not the best quality. just the most convinent.”
EZContacts Reviews
EZContacts Ratings
EZContacts currently has a 4.0 rating on Trustpilot and a host of reviews praising their order speed. One reviewer was very impressed by EZContacts’ customer service:
“I was trying to order contact and was trying to use the last bit of my FSA funds, so that meant that I had to do a split payment. This wasn’t an option on the website, so clicked on the chat button. I chatted with a helpful and friendly associate who helped me with the process. I always receive a great value when shopping with EZContacts, and I have recommended this company recently to several family members and friends.”
Another customer praised EZContacts for helping to fix an issue with their prescription:
“My online order got canceled so I called to verify the issue. My eye doctor put the wrong expiration date on the prescription. The service I recevied from customer service was excellent and my contacts arrived in no time! Prices are fantastic and I will be a return customer and recommending to friends and family.”
Who Wins
EZContacts wins this round with their more positive customer reviews and higher rating on numerous review platforms.
Website Friendliness & Features
Hubble Contacts’ Website
Hubble Contacts’ website is sleek and colorful. It’s easy to navigate, with a clear navigation bar at the top. Their mobile website is also easy to navigate.
Hubble Contacts Navigation Bar
They have different webpages for men’s and women’s glasses. However, the differences between these two styles are minimal. You’ll see almost the same glasses on the men’s and women’s pages.
They are also missing some key features on their website. They don’t offer virtual try-on. You’ll also have to upload your prescription manually onto the site.
EZContacts’ Website
EZContacts Navigation Bar
EZContacts’ website is straightforward to use. Their category-based navigation makes it easy to browse by brand, frame shape, or lens type.
As you’re searching for eyewear, you’ll see tons of options for filtering. This includes by brand, by gender, by frame size, and much more.
EZContacts also offers quick re-order and Rx Uploads to streamline purchases and make prescription management easy.
In addition, EZContacts’ mobile site is streamlined and simple to use. They offer a responsive display, and you can pay with Apple Pay.
EZContacts also has a Fittingbox virtual try-on feature that allows you to see what your new glasses look like on you without leaving your home.
Who Wins
Hubble Contacts wins this round with their sleek website. However, one of the reasons why their website is so sleek is that they have so few products in their inventory. EZContacts’ inventory is much larger, which naturally means their website is more complex.
In addition, Hubble is missing some useful features that can be found on EZContacts, such as a virtual try-on option.
Comparison Table
Feature
EZContacts
Hubble Contacts
Pricing & Value
Starting at around $44 for glasses
Starting at around $25 for sunglasses
Starting at $49 for glasses
Starting at $59 for sunglasses
Frame & Lens Selection
50K+ products, 300+ brands
15-20 own-brand products + select partners for contacts
Shipping & Handling
Ships in average of 1–3 business days No shipping fee
Long waits for Rx verification Ships in average of 5–7 days $3.99 shipping fee
Return Policy & Warranty
30-day returns + Manufacturer Warranty, no restocking fee
14-day returns, fees apply
Customer Service & Support
Phone lines staffed Monday to Friday, 9 a.m. to 6 p.m. EST.
Emails usually answered within 24 hours
Phone lines staffed seven days a week from 9 a.m. to 9 p.m. EST
Emails usually answered within 48 hours
Customer Ratings & Reviews
4.0/5 on Trustpilot
3.8/5 on Trustpilot
Website Friendliness & Features
Advanced Search Filters
Virtual Try-On
Advanced Search Filters
No Virtual Try-On
Who Wins Overall
EZContacts is the overall winner. They have a much larger inventory, a shorter shipping time, a longer return period, and a higher rating on Trustpilot. They also offer more robust subscription and loyalty programs.
TL;DR
Pricing and Value
Hubble Contacts has a limited number of sunglasses, eyeglasses, and contact lenses. Their sunglasses all start at $59.99, and their eyeglasses start at $49.99
EZContacts has a wide variety of sunglasses, eyeglasses, and contact lenses at a large range of price points. This includes options that are less expensive than the ones available at Hubble.
EZContacts offers a contact lens subscription that can save customers more money. They also have an EZPoints loyalty program, and they offer price-matching.
Frames & Lens Selection
Hubble Contacts’ selection is very limited. They only sell their own brand, and while they do have different frame shapes, the differences are subtle.
EZContacts has thousands of sunglasses and eyeglasses available. They come at a variety of price points, allowing you to save.
Shipping & Handling
Hubble ships in the U.S. They charge a flat $3.99 fee per delivery. Hubble Contacts typically ships in 5-7 business days with USPS.
With EZContacts, orders that are placed before 2:00 p.m. EST will be processed that same business day. EZContacts doesn’t charge a shipping fee. Orders are typically shipped in one to three business days.
Return Policy & Warranty
Hubble allows items to be returned within 14 days of purchase.
EZContacts allows returns within 30 days of purchase.
Customer Service & Support
Hubble Contacts has an online chat portal that’s available 24/7. You can also call them at their customer support number, which is available seven days a week from 9 a.m. to 9 p.m. EST.
EZContacts’ phone lines are typically staffed Monday–Friday, 9 a.m. to 6 p.m. EST. You can also email at any time, and emails are typically answered within 24 hours.
Customer Ratings & Reviews
Hubble Contacts has many negative reviews, many of which cite the fact that it’s hard to cancel subscriptions. They also say the company’s own brand contacts are uncomfortable.
EZContacts has a higher rating on Trustpilot, and many reviews praise their customer service.
Website Friendliness & Features
Hubble Contacts’ website is sleek and colorful, and it’s easy to navigate. It’s missing some key features, though, like virtual try-on.
EZContacts’ website is also easy to navigate, and it offers advanced filtering options.
Hubble Contacts and EZContacts both offer strong options for different types of customers. Hubble Contacts is a good option for customers looking for inexpensive glasses and sunglasses. However, overall, EZContacts has much more variety to offer customers. They also have more subscription and loyalty programs.
Ready to buy new eyewear? Check out some of our most popular styles and see how much you can save on top brands.
FTC disclosure requirements for comparisons require all claims to be truthful, non-deceptive, and evidence-based. Companies must have solid proof for claims of superiority, which can be based on scientific studies or objective surveys. Any comparison of price must be truthful and based on actual, non-fictitious prices. Disclosure of any material connection between the endorser and the product must also be clear and conspicuous.
I write about travel, lifestyle, and the latest in eyewear—from smart lenses to sustainable frames. When I’m not writing, you’ll find me exploring museums, hiking new trails, or soaking up the sun at the beach (always with great sunglasses, of course).