Great prices. Okay frame selection, although they discontinue older styles, such as the one you're currently wearing and would like to replace; no such luck much of the time. Rx matching is excellent. Shipping times could be faster, but when it's a Chinese manufacturer, you're going to have to be patient. I wish the "try it on" feature was easier to use; I often have to poke around and click around 3 or 6 times before I get it to work.