I and a few firends have bought prescription glasses from
www.cheapglasses123.com, too. They are based in the US. Their budget range of glasses are well worth the price. Never had a problem with the orders and always prompt.
I can across them one year ago when looking for glasses online and found them to be cheapest at the time because they included the anti-scratch, light and thin etc in their base price, others at that time were all extras you had to pay for.
The most imortant thing is CheapGlasses123.com is based in USA.