First of all, you need a MyPoints account for this to work. They're free to signup for and you don't need a credit card.
You then go to their Groupon page here which offers 15 points per dollar spent. Simply buy the titanfall bundle through this page and you'll get the points within 30 days. Points are redeemable for gift cards from places like gamestop, amazon and best buy. 15*500 for the titanfall bundle gives you 7500 points, good enough for the 7350 you need for a gamestop $50 GC. It's a little short of the 7900 needed for a $50 amazon GC, but you can easily get there by other purchases, ad click-thrus and surveys.
Purchase must be made by tomorrow, 3/11 11:59 Pacific Time.
Mypoints also does member referrals, but this isn't the place for that.