Terrible customer service
Terrible customer service! I submitted a claim on May 4th and they only just (July 2) were able to actually process my claim!
United States
Terrible customer service! I submitted a claim on May 4th and they only just (July 2) were able to actually process my claim!