I have less than 1K miles on my car. Its a 2017. The car isn't bad.. it's a nice car. Yes there are some "things" they could've done a whole lot better... There are some poorly executed features on the car. My auto steer/cruise control/ tacc etc.. etc... doesn't work... The car isn't perfect by any means. But in comparison....I DON'T like Tesla the car company. Their service, behind the smiles and politeness, is poorly executed. 1. You'll be lucky to get a perfectly delivered car... 2. If you have issues on your car.. you'll likely not have your car for weeks.. 3. You may or may not even get a Tesla loaner vehicle 4. You may or may not even get a clean loaner vehicle. 5. You may get a Tesla that's all beat up and several years old. 6. Once you get your car back, likely, there will be other problems w/ the car, that wasn't there when you first left it. 7. Good luck getting a service appointment, it's weeks away, if they even bother to call you back, or schedule you! 8. More or less likely, you have to push and DEMAND a service appointment. I'm still on #8.. unable to get a service appointment! The car is fine.. but the company is really something (@#$#@) ... 1. The sales guys have no power 2. The service personnel have no power 3. Good luck working w/ the service manager.. if you can even reach him, or if he chooses to return your emails and/or phone calls 4. Good luck contacting Tesla corporate, all they do is route your messages to a local center, and now you're back at #2 5. Good luck calling Tesla corporate, all they do is contact the local service center, and you're back at #2 again... I seriously think I should've bought a different "car company"... . .