I will add that my neighbors are not thrilled with their cars.  They like them, but describe them more as toys, not complete automobiles.  It will be interesting to see how Tesla brand loyalty will persist over the next few years.