I've been taking my '04 S211 E320 to John Haynes for just over a year now, and they've sorted everything from engine mounts to a new turbo to diff seals. They've always been accommodating, the workmanship is excellent and the customer service from their service manager David is first class, plus they've got some lovely cars in their showroom. Highly recommended to anyone in or around Sussex.