I been with them for 4 years now with my focus st170 and never had a problem. Even when i had an accident on a Friday night, a car was delivered to me Saturday morning, mine was taken away during the following week. Just one phone call did it all.
Not that competitive on my cossie though, Went with performance direct