"I tell my customers when it matters that they can probably purchase the materials that are needed for their project cheaper at the big box, than I can get it for at wholesale. If they choose to buy it, and want me to install it, that is fine... "

My view is different, i don't bring my spark plugs, to the service station, because i realize that parts sales are part of his profit center, and if he did use my parts i would expect him to charge me more for his services, and if that part failed, was it the part or his installation?, what an argument that can turn into.