Thank you for the positive comments guys..
So instead of trying to track down
Jezzer to get another set of custom floor mats I decided to try these OE ///M Performance floor mats made for F22/F87 2 series.. They fit E92's perfectly and I think they look alright.. They are made of nylon or something and cleans easy with just a cloth and water.. They are pretty tough, I don't think any holes will be worn in them for a very long time.