I've recently moved to Westchester county and looking for BMW Shop to service my E46 M3 Competition Coupe. It's my daily driver and has high miles but I keep it in good condition and is regulary serviced. I used to track the car extensively in the past and used BMW tuners in bioth NJ and Pennsylvania but they're both out of my range now.. Local BMW dealer service has been OK, but they will not service my suspension as it's now aftermarket Coil overs and not stock. Looking for a BMW specialist or race tuner in my area. Any recommendations?