I'll be going on a two - three week vacation across the entire northern area of the US real soon, and I recently purchased some new floor mats because my carpet ones are falling apart and don't grip anymore. I know about the funky smell of rubber, but I needed something durable, cheap, and...