Avoid this company like the plague - total con! They offer a competitive service quote but it's all downhill from there! They claimed my car needed repairs of almost £800. I questioned this and the person I was speaking to became flippant, claiming I would be putting the return driver at risk by not authorising the repairs! I was also told I would have to pay an extra 24.99 for 'specialist oil' otherwise the car would not be returned! They also claimed I had authorised this - I had not. The man who returned the car said he put ordinary synthetic oil in the car - so the company lied. This final extra cost was 46.77. I tried ringing to question this final amount but I was on constant hold and I gave up after some 40 minutes. I will be contacting trading standards.