Upon check in, no vehicles were available. Had to take a truck that had just pulled in as a return. The truck had an overwhelming smell of cigarettes and marijuana which personnel said they would clean so had to wait an extra hour for the vehicle. Not sure what type of "cleaning" was conducted to take the smell out but whatever it was, did not work. Probably had contact high each time I got in the vehicle and clothes were penetrated with the awful stench. Sprayed 4 bottles of Lysol and Febreeze which didn't work.