Bought it on HD at Wal-Mart yesterday. Unfortunately, they only sometimes have the same price as online, which the online price was the same as Amazon, but it was $10 more in the store.
Although ranting a bit about Wal-Mart, it annoys me how disorganized they can be when it comes to these new releases. There's two main entrances and sometimes they have movie displays up at each entrance. I came in the grocery side where they had a Blades of Glory and Kickin' it Old School display set up. They had some Heroes on DVD there too. So I pick up a couple things from the grocery section and head to electronics to find it on HD. I don't see it or the two new 360 games I wanted (ship date vs release date, that's a whole other rant). So I ask an employee if they have "Heroes in HD" and he just tells me no. A bit disparaged at this, I go to the front of the store and see a Heroes display in front of the GM entrance. I go up and what do I see? The center of the display has "Heroes in HD!" That mother fucker. I was so tempted just to go back and say, "Hey, can I pay for this Heroes in HD back here?" But I did not. It's a bit annoying to ever find an HD movie of sorts in there. Because you expect there to be some stock in the electronics section, but noooo! It's either in the front or in the back, but never both. For example, Blades of Glory was in HD in the back.