I also do most of my purchases online, I don't like paying all the middle men fee's. Here our local hobby shop orders from ONLINE stores for us then charges their fee after the fees associated with the web-site they shopped from. Causing me to pay twice the charges for the same product.
For example: I had purchased a RTR brushless 2.4 SC10 2wd online from TH for 299.99 with a couple of extras(discounted for being a member $269), after it got here and I paid an extra $30 at the door for shipping fee's, in total around $375-$390....The shop here just for the RTR version was charging 399.99 not including the Tax after all said and done it would be around $460.00. Online company fee's then the fee's from the shop make RC buyers almost forced to buy online.
If shops would get their product from each manufacture's warehouse to help lower costs then people would shop at the local stores, if they want to shop at the online line stores you and I could shop from but charge us for a fee of doing it then I will do my own business and drop the middle man and save some $$$$.
This hobby costs a ton of money depending on what you own and what you do with it, so saving any little bit of money helps the cut to your wallet that much better.