1
out of 5
POSTED: | BY: chris
Total scam company
Total scam company, will gladly take your money upfront and then find any reason they can to weasel out of paying a claim.
Save your money.
Complete waste of time.
Read more on Trustpilot