Funny you mention that specifically Harry. My wife and I were talking a few weeks ago after I read her one of the comments. I told her I didn't think I was condescending or belittling I just didn't want to see the person make a mistake that I knew was going to happen if they went down that path (been there and knew).
She said she knows what I meant but for those who don't know me some of my responses can sound a lot like arrogance as it is a fine line between confidence and arrogance. I have really tried not to be arrogant over the years and have tried to help others from a humble and sincere point of view. However, I guess it doesn't always come across that way.
Dan, this was one thing that drove me up a freakin' wall when I had my speed shop/business. People would come by or call and ask my opinion. Often times my suggestion was not the cheapest or easiest solution but I always tried to shoot straight and provide what I thought was the "best" or long-term solution to their issue. They would go to several other people or shops because those shops would do the easy stuff and take the money for it then send them out the door knowing they'd probably not see them again. Afterwards they would come back to me and ask me to do the job I originally quoted but with the caveat that I needed to "go easy" on them or give them a break because they just spend all this money at other shops.

I usually held my tongue but what I wanted to say was "are you shitting me???? You spent unnecessary money doing the wrong things and I'm supposed to take it in the *** and cut you a break???"
I'm not gonna lie, I don't miss that one bit and that was a while ago, the way people are today I think this is much more prevalent of a mindset.