I have the BMW performance pedals that can be seen in the link that M34ME posted. The only thing I don't like about them is that cocmeticly they do not match the OEM Dead Pedal. They didnt match on my e46 M either. Maybe by 2020 BMW can figure out how to match them all
I agree about the pedals should have come w/ the performance pedals stock. I had my dealership install the pedals when they prepped the car for delivery. I have no idea why my ex-girlfriends WRX came w/ alum. pedals for nearly 50k less then out cars.