The first ever car rental awards of the year competition! What does it mean this to us as a Car Hire customer? Cartrawler has lots of information about their car rental partners. They know how many complains each company gets, hoe they solve the problem (if they do) and which company selling extras for customers …