Yah - that was a dire quote. Further, it just seems they are blowing me off. Just to make sure this is clear, mine were purchased direct from Weathertech , not tesla.
I've asked for them to replace it or refund it, will let you know the reply. If they will refund, i'll just get them through Tesla.