1
out of 5
POSTED: | BY: Country Lover
There always seems to be issues with claims getting lost
There always seems to be issues with your system and claims. I’ve submitted claims and they’ve disappeared or merged with another claims submitted on the same day.
Read more on Trustpilot