Did you get the defunct bits back or a bunch of mumbo jumbo krap and sucking of teeth?
Seems a pretty common scenario amongst maintenance outfits, no doubt I'll get hung for saying it, but it looks like they wouldn't recognise a good engineer if she sat on their face and wriggled.