I have recently moved to Morristown, NJ and not familiar at all with area. Need to find a place to get my E60 M5 serviced. Also looking at doing some upgrading (exhaust system, potentially tuning). Really looking for fair prices (not cheapest) and more importantly someone that knows what they are doing with these cars. I have been burned in the past with shops telling me they know what they are doing with M cars and then the work never getting done because they dont have a clue or cant even read the codes. I work near New Bruinswick and fly out of EWR often so those areas are good options for service as well. Any Guidance would be appreciated.