Thanks for the heads up. Prolly go the BB route too.
Also, from their site:
According to Best Buy policy, when you place your pre-order they'll authorize your form of payment with your bank, which results in a temporary authorization hold. After a few business days, the hold should be automatically released and the funds returned to your account. Shortly before release day as your order begins final processing for shipment or store pickup, they'll reauthorize your form of payment, resulting in another hold. Once your order ships or becomes ready for store pickup they'll then collect payment. Please note that pre-orders placed using PayPal are processed differently, and are charged immediately upon placing your pre-order.
Yup the beta client finished downloading a moment ago, so I went ahead and cancelled the Best Buy order and got an immediate email confirmation that it was cancelled. I do see the 'Pending' charge on my card now, but I'm sure that'll fall off just as outlined from the site in your reply above. Honestly a bit stunned how much smoother the Best Buy process went versus Amazon.