If you contact them they will ask you to pay a small processing fee with a credit card. Or they will ask for a credit card number for identification. They will spend your money and never send you the gift card.
Or, if they are half-way honest they will enroll you in some sort of shopping club that costs $49/month charged to that card and it takes at least 6 months to get the club cancelled.