5
out of 5
POSTED: | BY: Richard Schusterman
They've gotten better
When I first signed up in 2022, their claims processing was slow and the customer service sucked. Based on the speed at which my last few claims have been processed, I can see they are getting better.