Was discussing prices in the e36 forum and advised to post in here.
BPA in Leigh - 01942 607392
I would recommend them to anyone in that area.
Always been able to fit the car in the next day if I have called, they take time to explain what they are doing, give you accurate quotes and are generally nice blokes and they are very reasonable with their prices and have all the diagnostics for BMW's
Last time I had work done they Diagnosed a busted Thermostat so I got a new Stat fitted and a full coolant system flush for £98.