I took in my slightly complicated frames for new lenses, and the frames were never the same (the lenses kept popping out.) 1010 gave me new frames for almost half price and new lenses for free -- and they were really nice about it.
Pros: helpful staff, reasonable folks!
Cons: What are the drawbacks?
more