good that you went with weathertech. I picked up Husky's at Geno's and sent them back.
I posting this not for the mats, but my experience with Geno's. I've picked up my filters through them, and ordered the mats because I was going on a road trip. I actually kept them aside for about 2 months, and decided they were just too ugly, and I didn't want to listen to my woman snivel about it. I emailed Geno's, and they took them back with no questions. I didn't even mention TDR. Geno's is a good outfit to deal with.