I got my first pairs of prescription glasses online a few months ago and couldn't be happier. One regular pair, one sunglasses, total less than $40 from Zenni, including shipping. They came in about 10 days, I believe.
I did have to call Lenscrafters to get my pupillary distance measurement, and they gave it to me over the phone after asking name, address, phone, etc. The last time I put on my $300 glasses they were ill-fitting and actually felt cheaper than my $15 pair.
The prescription sunglasses are great. For the first time I can actually see while wearing sunglasses! I stood in the street like an idiot the first time I wore them, amazed at how clear everything looked. I live in LA, so the sunglasses were pretty much a necessity.
One more thing: I got a pair of horn rimmed glasses because the skinny rectangular ones so popular among women just don't work for me. I was always adjusting my 2 previous pairs and wanted something with big lenses. They weren't something I would have bought with a salesperson hanging around, but in the privacy of my home I went for the girl nerd look. I think online shopping lets you express yourself more because there's no disapproving looks or hard sell.