I have weathertech, and happy with it, ( i am a weathertech dealer ) get it much cheaper than retail..
I have weathertech in my 07 Tahoe and I love them! Having two kids that tend to spill stuff, these mats have saved me a few headaches. I just bought another set for my 2012 Tiguan and my mom's 2012 Passat. They are very pricey, but I'm happy with the quality. I'm always willing to support made in the USA products, I'm trying to get away from China made. Plus weathertech has awesome customer service.