Don't go here if you have a difficult prescription to fill. I just needed a pair of cheap glasses to wear for a couple of weeks because I needed to be out of contacts for an eye exam. They sent it to the lab they used and close to a month had gone by and the lab still could not complete my prescription. I had to cancel my appointment a couple of times. During this time i ended up just getting by with an old pair of glasses. Glen was very nice and always called to keep me updated. I ended up canceling my order and received a immediate refund.