I bought glasses at Wal-Mart but was never really happy with them. First, I didn't think the selection was that great. Secondly, the glasses never fit me right. They were always slipping down on my nose, and with bifocals that is not a good thing! Third, I could never see very good even when the eyeglasses were sitting correctly on my nose. I always felt the prescription was made improperly but could never convince Wal-Mart of that. Finally, the $300+ glasses I bought only lasted a little over one year. For that amount of money, I think they should have been better quality. I recently had a different pair of glasses made (at Eye Express) with the same prescription and am much happier with them.