I got the last copy from my local gamestop when I went and picked it up yesterday. They had gotten a couple dozen copies though, which I take as a good sign. Walmart only getting 4 is really weird though.
Really weird. His comments caught me by surprise. I even misundestood the first time thinking there were only 4 copies left.