Cheers Skiny - Good to know - I expect that's why my mechanic wasn't offering repair as an option.
He's a good guy that I trust, so I don't think he'd be pushing me to get a replacement otherwise! :)
I'll hold my breath for something cropping up, but if not, I'll just need to commit to...