Originally Posted by O C Diver
With my local yard, I schedule well in advance, keep my appointments, buy most consumables from their store, and pay my bill promptly. In return, they are happy to see me, give me preferred pricing, and as much or little help as I want on projects. Now I realize that the relationship I have with my yard may be the exception, but if you could have that same relationship, wouldn't you want to support that business?
As you point out, you have that relationship, in part, because of you how you treat them. One of my (many) pet peeves is consumers who treat businesses like crap, then expect the business to bend over backwards for them. I am a firm believer in buying local, and treating businesses with courtesy and respect. While it initially may seem to cost you a few more $$$, in the long run I think it can save you money and lots of aggravation.