The only reason I'm taking off a star is because they give you a fake tracking number, which I've seen on other reviews, and seems shady and pointless.
That being said, I've very please with my purchase. I placed my order on 10/18 and received various emails updating me on where the glasses were in the process, and finally an email saying they've been shipped on 10/22. Again, the tracking number didn't work, but I received my glasses 10/27, so it was pretty quick. The prescription seems accurate, just from the few minutes I wore them to try them on. I don't really care for how they look on me, which is a risk you take when you buy glasses online (they were much smaller than they looked on the model), but since theyre sunglasses I got mostly just for driving, I'm very pleased with what I got for only $30.