The ladies that work here are awesome. They know the insurance benefits, for all different types of plans. They also provide all the upgrade options without the hard sell.
I recently got a pair of glasses and a pair of sunglasses and was happy with the large selection of frames. The buy one get one half off deal is great.
The only reason this isn't a five star review is the time it takes - over 2 weeks seemed a little lengthy.