I know what you mean Peter, mind you, with some of those tuners they're like that when you meet them too, (both Rolling Road and engineering type places), it's usually the older, traditional ones where I've come across it, but for all they're fantastic at their job, I don't know if it's too many year breathing the wrong sort of fumes or what, but they can be, er, characters!
Mind you, I work at the fairly specialised end of a fairly specialised field much of the time, and I know plenty of guys like that; their attitude is one of, "I've got plenty of work, I'll always have plenty of work, now stop interrupting me and wasting my time" to anything that comes from outside their normal sort of work catchment area/client base.
Very, very, occasionally, when I'm dealing with an awkward customer, I almost envy their couldn't care less approach! The rest of the time I just call them danglers!
The thing is though, rightly or wrongly, in some more traditional industries, and the sort of light engineering that older motorsports places used to fall in to falls into that class, they're often very high overhead businesses, (expensive machine tooling etc) and the majority of employees are of the engineer/fitter/machinest type, so they're light on service staff. The computer's something ancient in the office that someone comes in once a week to do the books on almost.
In our commercial IT side, we do support work for a few companies like this, the only electronic communication they're happy with is the fax. But the fact is they're damned good at what they do, do. And the business just wouldn't support "an IT whizz" on staff, their words.
It's not an excuse for poor service, but then sometimes, I'd rather know that my engine machining was spot on, or that I'd been supplied the bit I really needed, even if it wasn't what I'd mistakenly asked for even though I might not get "instant" service. I order from online shops when that's what I want.
Edited, sorry just reread the mini rant, sounds like it was all addressed to Peter, it wasn't. Sorry Peter!