I'm in a high tech industry, and it is quite surprising how often I call customer support and find that I know more about the equipment than they do.
Send out a field tech, and he asks me questions and learns more from me than I do from him
When I do find 1 person from any company that has technical knowledge and skills, then I get the business card and only deal with that person from then on.