I picked up a used M3 a few weeks ago and noticed the squeaking right away when breaking real soft at 5-10mph. Was getting a little embarrassed pulling into parking lots with people around. After a few hard stomps on the brakes at 40-50mph. Squeaking is no longer an issue