I've been a happy owner of a P85 since June 26, 2014. When the P100D was announced, I decided it was finally time to upgrade, and pulled the trigger. My P100D would have been one of the first 5 delivered, but I ended up having to refuse delivery because of severe defects (including hair under the clearcoat and a crack in the windshield). Strike 1. Tesla agreed to build a new vehicle (different VIN) ASAP. I took delivery this time, but quickly discovered several more significant defects. Strike 2. Due to all the problems with the first vehicle, the VP of North American sales promised to waive the doc fee and provide three years of service for free. Neither of those promises materialized. Strike 3. Tesla agreed to repair all of the problems with the second P100D, returned it to my house tonight -- and it still isn't right. That's strike 4. So, at this point, I'm just done. I told them I want my P85 back, with 7.1 firmware, and a full refund. Tomorrow I'm selling my TSLA stock as well. I have lost all faith in the ability of this company to execute at scale. I love the drive train, love the vision, love my P85 -- but I'm just not willing to subsidize failure anymore. The P100D is performance beast attached to a Chrysler K-car. The quality is just ridiculously poor, and frankly insulting at $156,000.