Mine came with a set of 4 OEM rubbery all-weather floor mats at delivery. They look good, are high quality and should last for the lifetime of the car. These aren't standard equipment? Maybe the dealer threw them in.
http://accessories.bmw.ca/internet_b...&absoluteNav=1