Costco's median price for a complete pair of eyeglasses is $184, while a national chain like LensCrafters has a median out-of-pocket cost of $369! Moreover, the Costco Optical is the best place to buy prescription glasses. 30,000 lens-wearers chose Costco as their favorite optical retailer over vision store chains, independent optical shops, and private doctors’ offices. Costco Optical earned the highest scores for overall satisfaction as well as for price, with its $157 median price for glasses. Compare that price with an average of $211 at independent optical shops, $212 at private eye doctors’ offices, and $228 at Pearle Vision. Costco also stood out for lack of problems, such as loose lenses, distorted vision, or damaged frames in the first weeks after purchase.