Hey guys, I got my copy of BF3 for free.
All I did was email EA support saying my product code was invalid, and typed in some random numbers as my "product key".
Make sure the person replying is either Vikrant or Divya, they're cool and will give you a code to enter through Origin.
I was feeling devilish so I emailed them again and got Back to Karkand XD
Well, good luck getting your free copy too!