[Best Buy] BestBuy: Get $5 off pre-orders + 800 RZ points (worth $10)
Part of the Victoria Day Online Sale (ending 10 am tomorrow), but worth pointing out on its own that you can get your pre-orders for about $45.
You'll get the $5 off in the cart, and then the 800 RewardZone points when it ships. Unless Wal-Mart goes back to selling the occasional new release for $40, this is about as good as it gets. No harm in putting the order in (your credit card doesn't get charged until it ships), and then cancelling it if there's a sale somewhere else on release day.