I preordered Batman Begins on Blu-Ray from them with 2-3 day shipping, and got it 5 days before the street day. Then when I preordered the Dark Knight on Blu-Ray with regular shipping, I got it a week after the street day.
So, who knows when you will get it from Walmart.com.