OK. I took the bait. It is not "free". You will not get the gift card until you sign up for either Columbia House DVD Club, Discover Platinum Card or Netflix Online Rental Service.
I have no problem with these people offer a "premium" to sign up. But what ticks me off is that they don't tell you up front. What are they, politicians?