Those guys are America Car Rental disguised, i read that some people have problems, another people don't but just to be aware, i recently travel to Cancun and rent with City Car Rental Cancun they were very nice, they take cash for the security deposit, they are a small company, have variety of...