I've just ordered the WeatherTech mats after seeing the damage done after two winters and the poor quality of the carpet. I got the car in November and I've been using generic CT mats, but clearly...