taurusking
Member
I bought one month back and I did not look online but went to the store and asked them if they had any. They had one in stock and I requested they install it.
I am super happy with Weather tech and I like the Tesla logo on it.
I believe if you directly buy from Weather Tech ...you pay more for it
I am super happy with Weather tech and I like the Tesla logo on it.
I believe if you directly buy from Weather Tech ...you pay more for it