Please tell us what work was carried for that price as it seems an extremely high price.Lots more to fund in that £150 per hour, than the local garage who answers the phone himself and no corporate image to fund.
Although £300 sounds a bargain as my most expensive service ever was a 4 year major at £2800.Front pads was the thing extra needed.