No offense to Cag'ers but the reason the deal doesn't last long is because jerkoffs like who post these deals in forums like this .. ruin it for people like myself who have them liked and who look at their facebook page often for deals. So thanks OP you're part of the reason why fans of the page don't get in on the deal when THOUSANDS of people on here view it and use up the code
Seriously? This is the information age, where it's not exactly unusual for people to share information via the internet.
Granted, I probably wouldn't have known about this deal if it weren't for the OP (thanks again!), but don't hate on him.
Instead, hate on the hoarders who are going to use the code for multiple copies purely to re-sell, hate on EA for choosing a sucky time, and hate on EA for having a limited stock.
Or, even better, don't hate on anybody. Get a friend who's free at that time to buy you a copy.
EDIT: Actually, if you want to hate on people, go hate on SlickDeals! Everyone hates those guys!