I have taken out a policy from AVIVA through Performance Direct who were around 10% less expensive than buying the identical policy from other brokers... If you are talking directly to AVIVA they are usually much more expensive than through a specialist broker!