I have seen alot of bad reviews. I didn't experience this. My claim was approved within 5 days of them receiving it and it was approved. I then received my refund the process was less than the 10 days they say it may take. All of the customer service people I dealt with where kind and curious. I have absolutely no complaints. I am very happy with the service they provided me.
Claim your business profile now and gain access to all features and respond to customer reviews.