yeah, revo.com sucks ballz also. I've always gotten them half off, so the price is decent. You can find them online for about the same price (1/2 off retail). IMO well worth it, good quality. about rayban level if not higher if that helps