Express Car rental
Bad customer service
26 Burnhamthorpe Road West, Mississauga, ON . Unfortunately, on Sunday evening, the problem with the engine indicator came on, and we did not use the car for all the three days we rented it for as we knew that there was a problem with the engine. This morning when we returned it, we had very bad ...