Arrived late in Toronto Airport last night and called Eurocar( phone number given on my reservation form, booked through Carflexi.com) and they denied having any record of my reservation and that they do not work with Carflexi!
No one answered the 24H helpline for Carflexi, end up spending $100 on a taxi. No reply to my emails or online inquiry... hope no one falls for them again! (those who give them 5 star ratings are just plain lucky!)