I have squeaky brakes too, but I am still under warranty and I think I may get attention from the dealer (although they may just say, Live with it). I used a great shop in Mamaroneck, NY by the train station Precision Motorsports. They are awesome and Visar is very responsive and they mostly work on M cars. They did wonders with my F80 M3 earlier this year. Contact Visar at
precisionmotorworksNY@gmail.com or look them up on Google.