Titans Car Rental
Poor Customer Service and Lies
I rented a car from Titans at the Montreal location but when I arrived to pick it up, there was no car available for me. After waiting 15 minutes for a car to come in, the manager at Titans suggested that I rent a car from another rental place and that he would refund me the difference in cost. He ...