No one company is cheapest for all risks - depends on age, type of car, driving experience, location etc. Absolutely no substitute for ringing around and getting quotes on the web. Might take an hour but you can save hundreds by doing so. Have a look at the Key Posts here to get some company details.