Also loyalty isn't rewarded these days. New clients/customers are...
yup - I've found it often pays to go in fresh with the same company -- they'll quote you a lower figure than your renewal.
They rely on some people just paying the bill when it turns up.