The Model S may be a great car, but the delivery process sucks. I was told my car would be delivered between Dec 18-31. It is now mid Jan, and no one seems to have a clue when it will ship. Further, the process has been chaotic: first they were going to ship to Seattle (i live in Portland)...