It seems I have made enemies of a few techs in another post but i wanted to put my 2 cents in.
I personally do not like when an installer is being rude. And no matter the job title, when a D* tech is at my house, he(or she, although I have never seen a female tech) is a representative of D*...