Hi Garry,
I had mine replaced by Williams BMW Trafford who got BMW to do it as a goodwill gesture a couple of weeks ago, BMW covered the whole cost despite my bike being a Nov '04 model (well out of warranty) that I purchased privately. It is in excellent condition though, with less than 10k miles and has a full BMWSH.
Had they not agreed to cover the cost, they'd quoted me £450 to do the work, but I was planning to do it myself. Looks like a reasonably straightforward job but very time consuming as there's so much dismantling of the bike required.
Cheers, Ross.