Used Strong, but very poor customer service when I returned a car after a 6 month rental. Tried to sting me for a fair whack of money for a few minor scratches on the bumper skirt that you couldn't even see! Considering this is Doha, the car was in showroom condition when it went backl!!! I won't be using them again. Plus, rumour has it their prices have gone up by a fair amount............