I've been a customer of Amica for almost 40 years, during which time I've purchased auto, homeowners and liability insurance and never once have been late with a payment. Last month the Amica invoice was delayed in getting to me because of a change to my address, and my payment arrived a few days beyond the due date. Immediately thereafter I received a terse, threatening and uncompromising letter stating that my insurance was scheduled to be cancelled. I would have expected that after 40 years without missing a payment they might have instead sent me a reminder that my payment was late, rather than a cancellation notice. It was very insulting and crude on their part, so I've reached out to a local agent who informs me that he can provide even better coverage at an annual savings of $900. Needless to say I'm switching. My recommendation is that you steer clear of Amica, they are over priced and uncaring towards their customers.