I picked up a pre-order in late Sept at Best Buy. This was when more stock magically appeared and they re-opened them for like a day. Just happened to be browsing the store, asked and they were like yeah we got some.
Gamestop on the other hand... "No we're sold out". In GameStop speak, that means "we are trying to create demand"... What about you guys? I was late to the game and got mine just fine.