1
out of 5
POSTED: | BY: Wendy Werner
SCAM ALERT
SCAM ALERT! No way to contact a human ~ denied an obviously allowable claim ~ had to go through bank to stop autopayments because there is no way to cancel on their website
Read more on Trustpilot