I find that, for me, most of the time the best deal costs me a bit more money up front. Most anything that has a motor in it or more than 3 moving parts I try to buy locally so I can take it back to them and they can show me what I am doing wrong. I might pay a bit more but how much would it cost if I had to go somewhere and pay for that help or information?
If I cannot find it or order it locally, I have no problem going online. Same thing if the price is significantly different. I think the last things I ordered online were all horse tack. There was a manufacturer that was going out of business and I wanted a bunch of the product the carried. There were 2 dealers in my area that sold the brand did not have the item in stock and did not want to order it. That being the case, I went online and purchased since I was very confident I knew what I would get. The other reason I tend to buy locally is that many things I buy have a “feel” I am looking for. Boots need to fit my feet, reins have to fit my hands and have the right heft, a saddle has to fit my horse and then my ever growing backside, and my bale feed should have the right look and smell. I could buy all those things online but I sure hate the negative surprise when it’s not what I really want/need. I guess the last reason I buy locally is that I just like the relationships I establish over time local guys. I run into many of the local retailers outside of their store and, in some cases, they become pretty good friends.
I admit that I will “shop” online to see what my options are and to see what others opinions are (such as TBN/CBN offers) but mostly I buy locally. Maybe I am behind the times……
Mark