I bought glassed at walmart. Six months later I fell asleep with them on and rolled over and broke them. Not only did they replace the glasses but the fixed my backup glasses that I bought at one of those vision centers for free. Aboce and beyond....thanks Walmart.