Huh. Did you rent a Tesla and then have to pay separately for the privilege of using Tesla's charging network?
I've had a Tesla for years and what you paid for 3 weeks is comparable for what I've paid at superchargers the entire time I've owned the car (I mostly charge at home). It seems you did get ripped off, it just seems like it would be difficult to pay that much in three weeks at superchargers alone. There must have been some special surcharge (as it were).