I recently started receiving the Bavarian Autosport catalog and I must say that I am very impressed. They have virtually every part for your Bimmer, and are fairly priced (for buying new).
Their staff is knowledgeable and helpful. Give em a try!
http://www.bavauto.com/
Bookmarks