Pick me as a winner because I am simply a winner! The cars are amazing and the service is good. Japan cars are of good quality, well maintained and easily adapt to the African roads which are made of rough terrain. Maintenance of the cars especially Toyotas are easy because we have mechanics who are well versed with the cars. I cannot wait to have the car up and rolling on the road!