Loading: Do Tesla stores still matter? Take our Twitter poll