I forgot about the holiday rewards thing...I just drained my account for a $20 Gamestop giftcard. :wall:
On the bright side, I won't have to pay any real money for Dragon Age inquisition! :D/
So what's the turn around time from when you order an egift card and when you actually get it? Might actually be worth it for me to redeem some points that way if it's pretty immediate like Bing is.