hmmm, Im up in Northampton im afraid so don't know anybody in your area, there are other members on here though from down your way, Im sure someone will pipe up soon with a suggestion.
Did you tell the garage you knew what was wrong and what exactly you needed doing?? Maybe they just thought...