Easy to make a claim
Easy to make a claim, good communication as to where the claim was in the system, everything was processed quickly and check received within a couple of weeks.
United States
Easy to make a claim, good communication as to where the claim was in the system, everything was processed quickly and check received within a couple of weeks.