I got the Weather Tech trim to fit flour mats for Christmas as a pre-Lucid arrival present. They have been sitting in my office for the last 6 weeks waiting for my Touring to arrive. Just tore open the plastic wrapping and they have no smell at all that I can detect.What is the smell factor of the mats? I bought an aftermarket set that claimed to be odor free and they stunk like nasty oil/plastic - had to send them back. Do the WeatherTech ones smell at all?