These days £1150 seems to be about the best you will get unless you have got a special friend in tyres

generally the m3 has very good brakes and stops very well and with APs it dies it TWICE .
Either your not used to the car yet or you have a fault with the pads or callipers.