Another source for parts;

https://www.getbmwparts.com/