I have a set of brand new
WeatherTech Digital floor mats (front and back) for sale. I have these, and they are way better than the OEM winter mats!
$160, shipped in the US.
WeatherTech is $169 +18 shipping
$195, shipped in Canada.
WeatherTech Canada is $209 + HST/GST/PST (choose your provincial poison)
Perfect fit for E90 sedans (M and non-M).
Here's the mats:
Here's a stock photo, and a couple pics of the mats (a different set) in action in my car (I switched out the WeatherTech sticker for M3 logos).
2011.5 E90 Dinan M3, SS II, M-DCT, EDC, M Drive. Winter setup 220M w/ 255/275 Blizzaks
Performance Mods: Dinan St.1 suspension, exhaust, intake; TTPs; BPM St.II, DCT, servo tunes
Cosmetic Mods: OEM CF splitters, mirrors, center console, spoiler; Arkym CF diffuser; LUX; tint