About rent a car
They once more informed me what I had been getting again from my deposit but Once i totaled it in my head it had been once more $100 lower than i should have been receiving back again. They claimed this was a late drop-off charge. I'm wondering how many people they may have cheated out of money. Another person need to do an audit in their publicati