First of all, the one-hour thing is a lie. Well, I guess I cant say a complete lie. If you require lenses that are for the nearly perfectly sighted person, then you can get yours in an hour. Otherwise, it will be TEN days.
For the price that you pay and for the time you have to wait, you could easily go to one of the more reasonably priced stores and get the same glasses. The wait is going to be the same; so why not spend less.
I just really felt like I was hoodwinked. I called ahead a time and asked about the one hour turn around. I was assured that the majority of the glasses can be done in an hour. Then I get there and find out differenly. On top of that I end up paying almost $500 for the glasses AND was told that is would be one week. Now, after one week, I call back and was told seven to TEN business days. Like I said, NEVER again.