Seems like BestBuy has set up an online International-buying system:
If you have a non-US billing address, you have two options when placing an order on BestBuy.com:
Have your order shipped to a US mailing address. This includes states within the United States, the US Virgin Islands, Guam, and APO/FPO (military) addresses.
Pick up your order at any US store. You can also designate someone else to pick up your order in the United States.
To complete your online purchase:
During checkout, in place of your non-US billing address, use this exact billing address:
10780 Kempwood Dr.
Houston, TX 77043
--- rest of info at:
First time I've seen such a thing. Would be very helpful, I could shop online also.