What did you end up doing? I'm looking for a good insurance company, and after reading this thread, I have doubts which one to choose to not face such issues.