Jabba, you'd be a fool for not switching to Grange because of someone's poor review on a website. I am an insurance agent who works with Grange on a daily basis and couldn't speak higher of this company. They are probably the truest "local" insurance carrier I know because they actually do care about their agents and especially their clients.
Typically if someone has a bad claims experience it's because either A: The insured was not completely truthful about how the situation went down. B: The insured did not understand their policy fully. C: The agent is at fault for not writing the policy correctly. D: The insured doesn't have enough insurance knowledge to understand why certain things have happened and feel like blaming the carrier when the breaks don't go their way.
If you Google "Insurance Company XYZ Reviews" before switching to them you will never find anything positive.
You guys are crazy....