Just went through the process of ordering a GM Volt for my wife. Wanted specific colour and options. What a pain. Found the car we wanted, but without the interior colour scheme we would prefer, after multiple phone calls. Compared to just picking out every exact option that we wanted on the Model S, and getting the exact car in every detail we wanted, by picking and choosing on a website, the dealership system of the mainstream car companies really leaves much to be desired.