Hey folks, jumping in with my recent experience on my 2020 G20 330i (standard sliding calipers, no M Sport). Did fronts DIY last month-OEM pads from FCP Euro ($180/axle), rotors were at 27mm (min 21mm) with minimal scoring so I resurfaced them myself for $50 instead of replacing. New wear sensor ($20) and hardware kit ($25). No EPB hassle up front, took me 2 hours total with basic tools and IGT app for any resets. CBS was at 12k miles pre-job, now estimating 35k after bedding in properly (hard stops from 60-0, cool down).
Out-the-door: $275 all-in, Bay Area CA prices. Dealers here quoted $950+ with new rotors “per spec,” but BMW TIS just says inspect thickness/runout- no mandatory replacement unless under min. Saved a ton skipping the upsell. For rears with EPB, indie quoted me 1 extra hour ($150 labor) next time for the tool. Low-dust Textar pads have been quiet so far, no squeal issues with sensors. On CBS jumps, I’ve noticed it stabilizes after a few drives post-bed-in, but yeah, spirited stuff tanks it quick. Curious about PHEV life too-anyone with a 530e?