I normally buy in shop. It is easier for me to take it there if it breaks down. On the other hand, online stores have cheaper prices, but returning goods can be a hassle I guess.
I don't understand why the pricing policy between on-line stores and a physical store outlet can have a price difference of about a thousand dollars. I'm sure if you look around well enough at your end, you can find a store doing same deal or very close. Some will even be prepare to match the online prices.
Personally, I will buy in a store.
PS:
I believe you need the US version of AV forum though.