Just logged into my Origin client and got the same result for both the BF3 Close Quarters DLC (invalid promo code) and the price of BF3 being $19.99. I read on someone's blog they heard from the E3 conference that the special would be available until June 18 or 19th, as well, so I don't think it would have expired, but I could be wrong.
Has anyone else had a problem with this?
I just created a new account and am downloading it right now. With tax it was $5.34. Don't think the dlc is free, its 7.99 when I try to add it.