Charges at the Tesla superchargers are not free. But they are not very expensive. Lots cheaper than gasoline.