I forget the name of the chain store opticians that has a logo that looks a little like a turnip (or other vegetable) with specs, but they’re decent. I think they offer free lifetime service and clean on what they sell.
Check out EGG too, they have some decent looking frames (with lenses) at pretty low price points. I think the general pricing there is 380, 580, and 780 RMB per pair, depending on what you choose. Also ready within 2 hours. Both IFS and Tai Koo Li have stores.