Stay away! I arrived with a prepaid voucher. They didn’t accept it and forced me to buy an extra insurance. More than that they charged me for out of province for the whole rental instead of 1 day (they have a tracking device - on the last day apparently I crossed the Alberta line). Finally - I brought the car a day earlier and they charged for an early return without any notice! I found it on the invoice they sent later via mail! I rent cars a lot - this is the worst experience I ever had.