We've been Allstate customers for a long, long time (home and auto) and they've always treated us right.
Aside from reliability, this isn't really different than buying a regular car, the value of the car is almost always lower than what you pay for it.
Dad's been in a few accidents (all the other person's fault) and never had a problem with State Farm.