I'd say you're going to have to buy it on the resale market. I haven't heard of any stores having any stock and the last one to have it was the THQ store who hasn't had any for a few weeks prior to release.
It is possible that Amazon or someone else like Walmart might have a tiny quantity return in stock due to returns or buyers refusing the package but I wouldn't count on it.
Edit: I suppose you could check a Gamestop but I find it very hard to believe that they would have extras and those that weren't claimed are going to be by employees or friends/family of employees