You can't really beat these for the price.  I bought these for my groomsman and they worked great.  I don't know what some reviewers are thinking when they expect $5 glasses to be the quality of $100 glasses.  For their price, they were great!