A shortage of trained mechanics in Inverness County has left many service stations scrambling and some customers waiting up ...