Page 1 of 6119 results
Business
(Click name for details/checkboxes to compare)
(clear)
Checkbook's
Top Rating What is this?
PriceLower/Higher
than Average? What is this?
(Average = $100)
Ratings for Overall Quality What is this?Most Recent Comment
QualityPrices for GlassesPrices for ContactsFor Glasses What is this?For Contacts

America's Best

130 Black Horse Pike #D-4
Audobon, NJ 08106 856-672-3326

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
Prices for Contacts:
NO
For Glasses:
26% lower than average  ($74)
For Contacts:
5% lower than average  ($95)
Ratings for Overall Quality:
38%
NO NO
26% lower than average  ($74)
5% lower than average  ($95)
38%
Experience depends on what doctor you see. I find the "lead optometrist" to be rude. Doesn't listen to patients. Other doctors I've... - Sep 09, 2025

See all comments

America's Best

1315 Walnut St
Philadelphia, PA 19107 215-546-1666

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
Prices for Contacts:
NO
For Glasses:
26% lower than average  ($74)
For Contacts:
5% lower than average  ($95)
Ratings for Overall Quality:
63%
NO NO
26% lower than average  ($74)
5% lower than average  ($95)
63%
Recommend for good value eyewear - Sep 03, 2025

See all comments

America's Best

141 Tuckahoe Rd #460
Sewell, NJ 08080 856-237-1336

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
Prices for Contacts:
NO
For Glasses:
26% lower than average  ($74)
For Contacts:
5% lower than average  ($95)
Ratings for Overall Quality:
54%
NO NO
26% lower than average  ($74)
5% lower than average  ($95)
54%
The entire family goes here we all have eye glasses and contacts eye care club is a great deal they keeps costs down and deliver - Jun 21, 2019

See all comments

America's Best

2000 Clements Bridge Rd #113
Deptford Township, NJ 08096 856-579-1260

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
Prices for Contacts:
NO
For Glasses:
26% lower than average  ($74)
For Contacts:
5% lower than average  ($95)
Ratings for Overall Quality:
53%
NO NO
26% lower than average  ($74)
5% lower than average  ($95)
53%
It was an okay experience with the staff, but the Dr I saw was excellent. - Jun 23, 2019

See all comments

America's Best

629 Conchester Blvd
Boothwyn, PA 19061 484-483-2771

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
Prices for Contacts:
NO
For Glasses:
26% lower than average  ($74)
For Contacts:
5% lower than average  ($95)
Ratings for Overall Quality:
53%
NO NO
26% lower than average  ($74)
5% lower than average  ($95)
53%
Overall I was pleased but the staff person did not explain the eyeglass costing process fully. - Jan 16, 2020

See all comments

America's Best

9171 Roosevelt Blvd #G
Philadelphia, PA 19114 215-673-1300

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
Prices for Contacts:
NO
For Glasses:
26% lower than average  ($74)
For Contacts:
5% lower than average  ($95)
Ratings for Overall Quality:
67%
NO NO
26% lower than average  ($74)
5% lower than average  ($95)
67%
Expensive and staff disinterested - Aug 31, 2025

See all comments

America's Best

All locations combined

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
Prices for Contacts:
NO
For Glasses:
26% lower than average  ($74)
For Contacts:
5% lower than average  ($95)
Ratings for Overall Quality:
50%
NO NO
26% lower than average  ($74)
5% lower than average  ($95)
50%
Used virtual clinician - Aug 29, 2025

See all comments

American Vision

690 W Dekalb Pike #2035
King of Prussia, PA 19406 610-265-3800

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
No Data
Prices for Contacts:
No Data
For Glasses:
No Data
For Contacts:
No Data
Ratings for Overall Quality:
59%
NO No Data No Data No Data No Data
59%
American Vision offers outstanding service if you are interested in higher end eyeglasses. - Feb 12, 2024

See all comments

BJ's Wholesale Club

1008 E Lancaster Ave
Downingtown, PA 19335 610-518-5768

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
No Data
Prices for Contacts:
For Glasses:
No Data
For Contacts:
33% lower than average  ($67)
Ratings for Overall Quality:
75%
NO No Data No Data
33% lower than average  ($67)
75%
No raters have left a written comment.

BJ's Wholesale Club

131 E Kings Hwy
Maple Shade, NJ 08052 856-778-7168

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
No Data
Prices for Contacts:
For Glasses:
No Data
For Contacts:
33% lower than average  ($67)
Ratings for Overall Quality:
79%
NO No Data No Data
33% lower than average  ($67)
79%
BJs optical is a great place to get glasses if you find a frame that you like. Their frame selection is good but not extensive. Fittings were done very... - Apr 04, 2024

See all comments

BJ's Wholesale Club

1910 Deptford Center Rd
Deptford, NJ 08096 856-374-8925

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
No Data
Prices for Contacts:
For Glasses:
No Data
For Contacts:
33% lower than average  ($67)
Ratings for Overall Quality:
60%
NO No Data No Data
33% lower than average  ($67)
60%
The people at BJ's Optical do a fine job of helping their customers select frames and lenses. They are very knowledgeable and courteous. Prices... - Aug 31, 2025

See all comments

BJ's Wholesale Club

200 Mill Rd #C
Oaks, PA 19456 610-271-2060

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
No Data
Prices for Contacts:
For Glasses:
No Data
For Contacts:
33% lower than average  ($67)
Ratings for Overall Quality:
67%
NO No Data No Data
33% lower than average  ($67)
67%
The optical department seems understaffed. Often there is no one there and a little clock sitting on the counter saying "back in 30 minutes".... - Feb 11, 2024

See all comments

BJ's Wholesale Club

All locations combined

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
No Data
Prices for Contacts:
For Glasses:
No Data
For Contacts:
33% lower than average  ($67)
Ratings for Overall Quality:
60%
NO No Data No Data
33% lower than average  ($67)
60%
They made lenses correctly (wide angle progressives) which Costco could not make. They could not guarantee a fast turnaround time, but fortunately... - Apr 14, 2020

See all comments

Carty Eye Associates

830 Old Lancaster Rd #100
Bryn Mawr, PA 19010 610-527-0990

Checkbook's Top Rating:
Quality:
Prices for Glasses:
NO
Prices for Contacts:
NO
For Glasses:
32% higher than average  ($132)
For Contacts:
19% higher than average  ($119)
Ratings for Overall Quality:
80%
NO NO
32% higher than average  ($132)
19% higher than average  ($119)
80%
No raters have left a written comment.

Cassey Optical

4590 Edgmont Ave
Brookhaven, PA 19015 610-872-2643

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
Prices for Contacts:
NO
For Glasses:
9% lower than average  ($91)
For Contacts:
2% higher than average  ($102)
Ratings for Overall Quality:
68%
NO NO
9% lower than average  ($91)
2% higher than average  ($102)
68%
none at present time - Oct 20, 2020

See all comments

Clompus Reto Halscheid Vision Associates

1450 E Boot Rd #700-B
West Chester, PA 19380 610-696-1368

Checkbook's Top Rating:
Quality:
Prices for Glasses:
No Data
Prices for Contacts:
NO
For Glasses:
No Data
For Contacts:
Same as Average ($100)
Ratings for Overall Quality:
86%
No Data NO No Data
Same as Average ($100)
86%
As optometrists, I don't recommend them. Have always had astigmatism. Suddenly, at age 80, it disappeared in one eye, according to Dr. Reto. He... - Apr 26, 2026

See all comments

Costco

100 Centerton Rd
Mount Laurel, NJ 08054 856-359-3653

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
Prices for Contacts:
For Glasses:
54% lower than average  ($46)
For Contacts:
35% lower than average  ($65)
Ratings for Overall Quality:
78%
NO
54% lower than average  ($46)
35% lower than average  ($65)
78%
Very friendly. Excellent service. - Sep 03, 2025

See all comments

Costco

100 Veterans Way
Warminster, PA 18974 215-347-1963

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
Prices for Contacts:
For Glasses:
54% lower than average  ($46)
For Contacts:
35% lower than average  ($65)
Ratings for Overall Quality:
79%
NO
54% lower than average  ($46)
35% lower than average  ($65)
79%
Have purchased my last two pairs of eyeglasses at Costco. They under promise and over deliver. Had enough choices for me to choose from - Sep 03, 2025

See all comments

Costco

14 W Lightcap Rd
Pottstown, PA 19464 610-569-4137

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
Prices for Contacts:
For Glasses:
54% lower than average  ($46)
For Contacts:
35% lower than average  ($65)
Ratings for Overall Quality:
78%
NO
54% lower than average  ($46)
35% lower than average  ($65)
78%
They are just as expected for a giant warehouse. Got the job done and have glasses that are sturdy. I know if something happened they would have good... - Sep 02, 2025

See all comments

Costco

201 Allendale Rd
King of Prussia, PA 19406 610-337-6620

Checkbook's Top Rating:
Quality:
NO
Prices for Glasses:
Prices for Contacts:
For Glasses:
54% lower than average  ($46)
For Contacts:
35% lower than average  ($65)
Ratings for Overall Quality:
78%
NO
54% lower than average  ($46)
35% lower than average  ($65)
78%
Excellent service. - Sep 06, 2025

See all comments

How we gather (and how to interpret) our data

Our ratings of area eyewear outlets reveal sizeable differences in customer satisfaction. We can point you toward businesses that provide excellent service and low prices.

Ads from LASIK surgery outfits promise that the procedure is “a permanent solution for vision correction.” “Make corrective eyewear a thing of the past.” And “over 98 percent of patients are totally satisfied.” Unfortunately, those claims stretch the truth.

LASIK won’t help some types of vision problems, and it’s inappropriate for some people.

Find out how much experience prospective surgeons have. Experience is very important. Meet with surgeons and ask about their success rates with patients with conditions like yours.

Take charge by selecting the best doctors and other providers and making decisions about your medical care. Here's how.

The most important thing you can do to assure yourself high-quality medical care is to form a strong relationship with a good primary care physician and, at times, together make informed decisions on specialty care.

We advise consumers to select physicians who are “board certified,” and we report on board certification status in our ratings tables. Here’s what board certification means and why it is important.