Call Bemows in Pta the are the cheapest on Bmw spares
Bemows
012 327 6294 Speak to enver or Jeets
I called them now the pads are around (not sure on the model of youe car)
Bilstein brake pads
R360 Front
R340 Rear
Front and rear sensors R240 (R120 each)
Front disks - R450 each
Rear disks - R450 each
These brake pads are lekka they soft so they dont damage the brake disks to much
THIS IS A EASY DIY i did it in my E36 for the front only it took me longer to get thecar jacked up, wheels off and wheel on.
Brasco