The price isn't half-bad including shipping. I generally just use GameStop for pre-ordering because they tend to offer pre-order purchases with bonus stuff. In the case of Wolfenstein if you pre-order by August 3rd and select overnight delivery as the shipping method you are guaranteed to receive the game on the street release date so it will arrive on August 4th, the day of release. Other pre-orders will ship on August 4th and take however long it takes. I believe Best Buy won't be shipping the game regardless of shipping method until August 4th. GameStop also has slightly better shipping costs than Best Buy with the overnight costing $9.99 rather than $10.99 in the US.
If Best Buy had walk-in pick-up for pre-orders I would definitely use it but, sadly, they don't. I also don't have a local GameStop which would be nice for walk-in pick-up. For those people with a Movie Gallery nearby you can ask to pre-order PC games even though they only rent console games. I believe this is the case in all Movie Gallery locations. The pre-order price is the same as anywhere else and I believe you'd save on shipping and theoretically it should be in the store the day of release. You won't get any extra pre-order bonus stuff, however.