No kit per se..I did my rears a few months ago.
I did Zimmerman rotors, (OEM for BMW AFAIK) $160
Did akebono euro pads $65
Both Amazon w free prime
OEM brake pad sensor from my BMW dealer. Prolly paid $6 too much.
These 'kits' from various vendors seem to be a bit of a waste of money. I mean these prices I posted are pretty damn low- the 'kits' have to either be more expensive than an a la carte purchase, or you are getting a lower price aftermarket (with a name you wouldnt know) but in a package from a popular vendor that has a nice on-line presence and folks recognize and trust. Hey, I dont fault them, it is a good biz model: "people are confused with all the names and parts, we make it simple"