Although most of the sites to buy glasses online offer a wide variety of frames and lenses, there are some disadvantages to shopping via the web. Most of the time, you can't adjust or repair glasses purchased online. Also, many online glasses retailers charge for returns (or don't accept them at all).