Given our family's different vision and health-care plans, we have use Pearle and have found they do a very trustworthy and capable job.
Our eyes are one of those areas where you don't want to skimp. Yes, they offer discounts, coupons, etc -- but it's not like day old sushi. They have a wide selection, the eye doctors seem very competent and your glasses or contacts are ready in a few days, or sooner if they are in stock.
Ultimately, the price you pay depends upon your company's health plan and coverage, but we have been very happy.