We rented a sports car from this company and had to pay a $1000 deposit which they told us would be paid back after. Although we dropped off the car…