Written on: 03/08/2014 by Christian155 (1 review written)
The lady in the Toronto, Canada - Davenport and Ossignton location is very rude. The store manager is very unprofessional too.
As rated by our community of reviewers
" My break in Jamaica " Read More
" Worst ever experience " Read More
" Cheap carrental " Read More
" Easy, friendly, perfect service " Read More
" Van Rental - Wrexham " Read More