I got the new edition of Bicycling Magazine and there is an ad for a company called Vanquish Eyewear. Their web site says they are giving away sunglasses for the price of shipping and handling. Just curious, has anyone else heard of this? Is this a legit company? Has anyone used their products?