Origin has a promo going on where you make a minimum purchase over X amount and then you get a promo good for $20 off any order over $49.99.
Looks like that promo code is NOT unique.
Current price for Battlefield 3 is $59.99. After the $20 promo code it drops the price down to $39.99.
The promo code is: TW3NTYFDRTYFNP but there are a number of exceptions:
Purchase any product in the store between January 9–23 and receive a coupon for $20 off a future purchase of $49.99 or greater in your order confirmation email. The coupon is valid from January 17th until January 31st, 2012. Coupon not valid for purchases of Star Wars™ The Old Republic, Pre-Orders, games released within 30 days, virtual currency, and time cards
This offer expires on January 23rd, 2012. Value of discount will be deducted from product list price at time of purchase. Valid only for new purchases from the Origin store at www.Origin.com. Valid only in U.S. Limit one offer per person. Product subject to availability. Excludes Star Wars™ The Old Republic, Pre-Orders, MAP, Points, Time Cards, and Valve Titles. Customers are responsible for shipping, handling and applicable sales tax. Offer may not be substituted, exchanged, sold or redeemed for cash or other goods or services. Retailers, distributors and employees of Electronic Arts Inc. And their agencies/affiliates are not eligible. Void where prohibited, taxed or restricted by law.