Thanks guys - I'll see if I can get a fitter out to it, and, I'll try to be here myself this time.
At least I can look the guy in the eye and tell him to check his stores. Failing that I'll get one of our local CORGI registered guys to have a look at it, although why BG can't be truthful...