There are cheaper glasses out there, but these were pretty cheap (and yes, I know they're made in China). I paid $125 for frames with prescription lenses. The frames were OK quality, looked pretty nice, but no matter what I did, they just didn't fit that well and felt weird. They also creak a lot.
The lenses, which I paid extra to upgrade, were either slightly off in production or prescription. When I switch between them and my old raybans I bought from Target, there is a CLEAR difference in clarity. I don't think I'll buy from them again, unfortunately, because I really wanted to like them!