So my brand new, June 2019 build M3, HW 3.0 had to go into service because the navigation system froze at a supercharger location and the rear camera stopped working. I made an appointment at the Buena Park service center for Sunday, June 30th. My car is still being evaluated by engineering and I will have yet another "update" by Friday, July 12th. That's 12 days (not including 4th of July) that Tesla has supposedly been evaluating my car. Seriously? This is a computer on wheels, just replace the computer and GPS antenna and call it a day is what I've been saying. It's hard for me to sell the M3 to people when the dealer has literally had the car longer than I have. AM I being unrealistic? Who do I complain to? It seems like I am over a barrel on this one...... getting frustrated not. HELP ELON!!!!!