So I bought another new copy of Battlefield 3 so I have an extra online code. Dunno if it works with the recent removal of online codes but here you go! :
Battlefield 3 Cheats and Hints for PlayStation 3
Battlefield 3 Multiplayer Kit Unlocks for Assault, Engineer, Support, Recon and Co-op kits | GameDynamo
Battlefield 3 Premium - Battlefield 3 Guide - IGN
Free: Battlefield 3 Online Pass (Online Code) For Playstation 3 (PS3) PSN - Video Game Prepaid Cards & Codes - Listia.com Auctions for Free Stuff
Battlefield 3 Cheats: Aimbot and Wallhack Exposed (DICE Should Take A Look) | N4G
Battlefield 3 Cheats For PC Xbox 360 PlayStation 3 Wii U - GameSpot