Who knows maybe some have it already even but probably not by "ethical" means.
My Gamestop is supposed to be going to get it directly from the airport at around 5pm tonight and should have it in the store by 7pm. Plan on buying it then otherwise I'll be camping out at Walmart tonight at midnight