BMW e46 M3 Ohlins Coilovers review - was it worth £2,000+??