Hi Shazz,
Dh and I are with HCF and find them absolutely wonderful - we only have hospital cover no extras but mind you we also opted for TOP Hospital Cover - check it out.
Good luck.