The deal shows up when you add the game to your cart:
http://accessories.us.dell.com/sna/s...c=gaming-deals
"$25 promotional Gift Card ships separately from purchase and typically arrives in 10-20 days from ship date via email and carries a 90 day expiration."
If you sign up for a free dell account you also get 2-day shipping.
They have a pretty decent selection of games and consoles to spend your gift card on:
http://accessories.us.dell.com/sna/c...ef=tile8&s=dhs