I have a M3LR bought new a year ago. In that time it has completely failed twice. First time a charge fault could not be remotely diagnosed and it was taken away and took over 2 weeks to repair. This month I was overseas and the car was pushed a software update which failed and completely bricked the car. It is towed away and is still being 'serviced'. I put that in quotes because I am unable to get any meaningful information from Tesla about progress. Customer Service is non-existent. Impossible to call service centres directly you have to use a Tesla call centre. They are superficially helpful but ultimately hopeless. I will never buy another Tesla. Once they have your money, you are a hostage. Nothing more.