Insurance
Yes the best way is shop around , the bank insurance is ok with credit card as long as you have no pre existing medical conditions as they will charge extra for theses and the charge is sometimes more than if you bought direct , but make sure you tell them . you can opt out of buying the extra cover for pre existing but that depends on medical conditions and if you think you be ok and have no problems ,
I am with Columbus Direct this time but have used loads , each year its different so dont stay loyal to one , shop about