Went to B and M Centre (BMW and mini specialist) in Yoker and had an inspection 2, 4 discs (BMW) 4 sets of pads (pagid) 4 sensors and a differential seal leak repaired all for £1600 which I though was really reasonable? The guy in charge was head tech in BMW Douglas park for 8 years and done all the ///M courses and owns an m3 himself so knows his stuff, opened this garage himself 6 months ago, very knowledgeable and done a great job also cleans the car inside and out before handing it back.