I have been a customer for years and have found the service to be great! My family has claimed several times without any issues. The renewal process is always thorough an ... more