Mine took almost a month. Some delay due to Weathertech and some due to the weather. Some due to my cheap shipping choice.
Initially they were out of material and mats and they had to make the mats. Took almost 2 weeks. Lady who takes the phone calls was really nice, I talked to her twice about my order.
My order was also delayed by a big ice storm they had. I was told it shut down shipping for most of the week. True? Hard to say, I took her at her word and had seen many reports and video on TV about the storms.
I also think the free shipping kills you as the Lady said once my item was ready it was placed behind the other higher priority shipping items.
Sounds like it may be a small operation or it is very busy and having trouble with the work load. Possibly the winter demand.
She did say they had an unual run on Odyssey floor mats. Mmm. Wonder where that came from.
Once the item did ship it only took two days to get here. I am very impressed with the mat and while it did take a long time to arrive, it was well worth the wait.