Tesla has showrooms. Tesla has service centers. They offer financing. I'm not a fan of car dealerships and spend as little time as possible in one when I buy a car. But there isn't a whole lot of evidence that if I started buying cars directly from the manufacturer, that car costs would be drastically reduced.