I've known people to call the same provider twice on the same day with the same details and receive different quotes! Shop around. See this topic for more tips:
In my experience no single insurer is cheapest in all cases and one always has to shop around. Also - don't choose on price alone but make sure that ther policy terms & conditions are adequate for your needs.