Originally Posted by shivaswrath
the red ones are, are those what you're speaking of?
No, I'm talking about these cool ones: M Performance Mats
My dealer said he couldn't order them yet and I've only seen them for sale on a German web site (as above) that doesn't ship to the US.
Anyway, the car just went into production today so...