Been offered this on the new car .. guy from the dealership has just phoned. He says it protects the paint for 3 years :? :?
He asked if I wanted it, and I just said yes, as I have no idea WTF it is !
Anyone know anything about it - maybe shed some light onto what it does if anything !??