After buying my wife's Tesla, I refuse to deal with any crook dealers. The Tesla experience was literally like buying an Iphone. You chose your model, color, options and you know exactly what you're paying for. All the paperwork was done through the app. Few weeks later you get a text that your car is parked at the Tesla gallery of your choosing. You get a temporary car key on the app so when you arrive at your car you can open it. All the paperwork was inside the car along with the keys, you drive off.
I talked to ZERO humans when purchasing and getting delivery of the car, it was incredible.
I wish every car buying experience was like that. Instead you have to spend hours at a dealer, back and forth with salesman, managers, financial dept, bla bla bla.