I am glad that you brought this up, I was wavering on getting this done at the dealership, and I think that I might not get anything put on instead.
60% refund... unfortunately that doesn't surprise me here in Calgary... Service is very spotty as you never know when you are going to get outstanding BMW service or the F*ck off service that comes from a city with too much money and more customers than they can handle.
I have to say that I am getting pretty annoyed with overall customer service here in Calgary, as it seems that business' can afford to lose customers here. Thereby being able to get away with sh!tty customer service.
Good luck and keep us posted...