There were some $5 coupons for Amazon.com floating around. With this and free shipping, the price was just a few cents more than DDD's price. I ordered from Amazon before DDD posted their pre-order price.
The downside to pre-ordering from BestBuy.com is if you decide to cancel the order. This cannot be done via their website.