My husband's glasses fell apart while he was shopping for glasses at a nearby VisionWorks, whose staff was completely rude and unhelpful, told us we'd have no chance of getting glasses there or anywhere that day. I googled from the waiting room of VisionWorks while he was finishing his eye exam, called Lenscrafters, who had his lenses in stock, we went over, bam, one hour later, he's got new glasses. They didn't take our insurance, but they managed to get us a deal that we were happy with, with frames he liked. Yay for Lenscrafters!