Absolutely appalled at our treatment by Hiscox. Any excuse they could find to wriggle out of paying out our insurance claim was made. Total waste of having paid insuranc ... more