$60/axle...but, if you did all four corners, pads and rotors, I'd bet you anything that all you need is the front pads and sensor. The rear pads would be fine for almost twice the miles...all rotors should take another set of pads fine.
You might add some time to Ray's estimate...no need to race...and clean up the mating surfaces well...clean/grease guidepin bushings...anti-squeal cream on the back of pads...that's about it. BTW, bmw tis says 'don't' grease the guidepin bushing, but many here do...and my rebuilt calipers came greased...just use brake grease!
Upcoming comedy shows: May 20, Greenwich Village Comedy Club. 6 p.m. See Facebook for other shows and PM me if you can make one...love to see you there!
A recent set: https://youtu.be/995gLmVEVZk
Mangofy your E46!