Agree. I preordered mine in December, and they finally showed up yesterday. Much of the delay is due to the shipper, OnCrack (aka OnTrac). At least out here, they are inept.
I hadn't paid much attention to the factory mats until I removed them, and the quality is less than I expected – pretty...