I can't recommend Tim highly enough - drove down there the other day with a suspect starter - turned out only to be a blown fuse - how was I supposed to know some cars have a fuse for the starter???!!
Anyway, he's a really nice guy. And there aren't many of those about anymore.