My personal feelings as an Optician, is that you go to a private Dr. for your glasses. Those big places treat you as a number, not a patient. If you break your glasses again within a year or two, a private Dr. is more likely to replace them at no charge . Stay away from Dr. Codianne at First Eye Care on Parker in Plano though, they fired me only because I was a new hire and I became pregnant (and made the mistake of telling them). I was able to collect unemployment for 9 months due to their insensitivity, though, so it did work out for me!!LOL Whatever you decide, ask about the frame warranty. All frame manufacturers provide at least a 1 year warranty on the frame, If the place you go does not offer that minimum warranty, they will charge you to replace your broken fame even if they get the new one for free. That bit of knowledge can be a valuable negotiating tool.