Originally Posted by minigearhead
I will NEVER buy from weather tech because of their advertisements, all about america. I hate this kind of view of americas supremacy.
I haven't seen the ads, but what are you talking about and why in this thread? A lot of American companies nowadays turn to patriotic symbols and stuff to get people to support them, because so many people today only buy from outside countries... That's all... What you think is "American supremacy" may just be pride in products built at home, by American hands (not little children in Chinese sweatshops). Didn't want to contribute to the off-topic part of the thread, but thought this post was quite odd.
Either way, they look good to me OP. My dealer threw in a set of the rubber floor mats when I got mine and they don't seem quite as nice, but they get the job done. Are these more of a hard, thick rubber/plastic? My rubber ones don't really slide around, as long as the velcro sticks in the right spots.