I had a Hertz rental while my car was in the shop, I barely used it and though I am a smoker, I NEVER smoked in it. When I got the rental there was weed in the gear shift, a random pill jammed in the carpet and sticky stuff on the consoles. I gave it back in way cleaner conditions than I received it, and yet I got charged a 400$ cleaning fee for smoking. I had nothing in my bank account so it's a full overdraft, and after contacting their customer service, they just don't care. I don't understand, I never broke my contract, I cleaned the hell out of that car, why am I being punished? How is this legal?