mine was done around a year ago thanks to previous posts here.....otherwise I'd never have known.
I wasn't having any problems but that's not the point.

And yes....it was completely free of charge.....remember to take the service book because they note that it's been done.