I'm not sure about the gift cards you are talking about but I got 2 pairs several months ago with a free promo. They are a new company from what I understand. The do charge pretty steep S&H charges however refundable if you do not like the product. I kept the 2 pairs of sunglasses I received. Actually I gave one to my DH because they were too big for my face. I kept the second pair but do not use them for biking or running. They are polarized and like them for driving. Their products are certainly NOT worth the $100+ price tags on them but for under $10.00 S&H - which they will require a credit card for - they are an OK deal.