How do I know I can trust these reviews about John Hancock Long-Term Care Insurance ... submitting invoices and they have been delaying payments for saying that didn't receive certain forms.