This eBay link should be better because it has more offerings,
You did not tell us which model you have, so I did my search on the E36,
which is the 3 Series models built in the '90s.
Other than a dealership, where can I purchase rubber floor mats with the BMW
logo that the dealership carries.
I've checked www.bavauto.com and bmpdesign.com