Umm yeah, Walmart is selling these in store. I bought it also at the the store knowing they were doing so. Also, they don't seem to be of high demand at my walmart. When I went to pick up my copy there were like three different racks full of them but this was the 18th.