23rd May final update - do not work with this company unless you like fraud. They overcharged, all the evidence was supplied to show this, but they insist on keeping the money. It's only 30 USD, but why bother with the stress of people who treat you like trash and just lie to you.
A very negative experience with the hire and the complaints process. The price is clear in the contract but the hirer, Routes (Puerto Rico), did not respect the contract and overcharged. Check in incredibly slow, around 1 hour. After all that they don't show you the car despite having around 10 workers hanging around. The car was not ready for service, it was not fueled, it was not clean and the tyre pressures were all over the place.
Update: I have sent you the email with further information as requested so you have the opportunity to reply. Your reply states a number of redundant arguments, such as please see our terms as to what the contract is. You are working with 3rd parties who you allow to make bookings, so you have to honor whatever that contract is, this is the issue in this case, your refusal to honor a contract presented at the desk with the reply that we charge whatever we like and the contract you have is useless. This is not acceptable, if you are unhappy with what the 3rd parties are selling in your name then this is your problem and not the customers to resolve. I was not the only customer that day with this issue.
7th May - Routes closed the case without investigating stating that the 3rd party booking company would resolve the issue. The 3rd party booking company have not responded! So the buck has well and truly been passed, showing their reply to be nothing more than a pretence that they take anything seriously.