2
out of 5
POSTED: | BY: Jan Evans
Something shady is going on
Something shady is going on. They keep posting that they’re having technical issues. I used to submit a claim and it took less than a week. Now, they can barely find submitted claims. I smell a lawsuit!!!
Read more on Trustpilot