I had Farmers for several years. I finally dropped them after a long run of incredible incompetence. To be fair, this was likely mostly due to actions by the agent and his staff, rather than Farmers itself. I did change to another agent, but then dropped them after finding I was paying several hundred more than I would at Progressive.
Every time it was time to renew the insurance, Farmers would send me a bill for $X, then a couple days later a bill for $Y, then a bill for $Z. I'd send payment for $Z, then after the due date they'd send me another bill for $A, and I'd have to send another payment or receive a check for the difference. This happened every, single, time, it was up for renewal.
Making any changes to my policy resulted in the above x 4.
The final straw was when my brother (completely different account/policy/everything) canceled his insurance, instead of canceling
his they cancelled mine,
and our parents'.
Thus my move to Progressive Direct. Due to my insurance experience, I
like not having a local agent buggering things up.