I received my S90D on 25 March, 2016. It was a fantastic car. I recommended them to everyone. My 12-hour trip between Charleston, South Carolina and Merchantville, New Jersey took 14 hours with the Tesla because of charging stops, but I knew that would be the case going in, and all the other features of the car (including the free charging on the road) easily offset that inconvenience. Besides, from its inception until about two years ago, Tesla seemed to be genuinely "partnering" with their customers on the whole electric vehicle experience. Then the software downgrades began. One of the biggest ones was, of course, the unannounced and draconic degrading of my charge rate. This was apparently compounded later with additional degrading. All with no notification from Tesla. The last time I checked, my 12 hour ICE drive was now over 16 with the Tesla - over FOUR HOURS of charging. That was a year and a half ago. Since then I've made several trips from New Jersey to Wyoming and back in the Tesla. My time at chargers amounts to a full third of my total road time. That's one third of the time I'm on the road. Any idea what that does to your average rate of travel? If you drive at a sustained 70 mph, your total average trip speed is about 46 1/2 mph! So maybe I was just unfortunate to have purchased a 90 kw battery? Then more recently I heard about the draconian attack on non-90kw battery charge rates AND max charge levels. Some with almost new cars have reported something similar - even in a few Model 3's! So how can Tesla be trusted to stand behind any of their products? Answer: they can't. They seem to think it's okay to degrade anything that might become a warranty issue (read: financial liability) for the company. So when people ask about the car, I tell them about the great features, how fun it is to drive, etc. Then I tell them about the underhanded way (IMO) Tesla has dealt with the early car purchasers, and how they should avoid buying a Tesla until all this is straightened out by the courts. I hate doing that, but even though Tesla's collective conscience may be unfazed by their treatment of loyal customers, mine will not allow me to recommend a product produced by a company that behaves in this manner.