Ok....The other day while at a dealership the salesguy was trying to talk someone into putting some product/process called "Xzilon" on their car. I'd never heard of it....Sounds like some dealership gimmic to me. Anyone ever heard of this stuff/process?