I don't know how long this code will be active but there's a 20% off code for greenmangaming.com for people that need to get BF3, the code is SMTC20-OFFGMG-WPFPVC and is good for any game on their site. I've purchased from them before and can vouch for them being legitimate.

I already posted in the who plays bf3 post but wanted to make a new one for you as well.