been real happy with how this is holding up. Being doing brake and suspension work on an old VW lately, which means lots of grease, brake fluid, antifreeze and various penetrants on the floor. I'm sure there is a better option but I've just been spraying brake clean on it and wiping it up it I...