I have the metal foot rest for the f32 (may fit other cars). i bought this for $120 + shipping and also purchased the pedals before my car arrived. I was surprised to find that my car came with the metal footrest. It was never installed, purchased from getbmwparts.com
selling for $100 includes shipping to US.