Check your receipt
I always feel like I have to be on guard here, since they seem to oversell. Today, getting new glasses was so pleasant, I let my guard down. As I was waiting for my glasses, I checked the receipt, and sure enough, I had been charged for a one year warranty - $29.99 - without even being asked. Just make sure you know what you are getting.