If you have Allstate I suggest moving to AAA........I was in a minor accident (for which I got several estimates for apx 700$) Allstate told me that they give their own estimate...and it was $400! The catch was that they refused to pay the amount that the others gave me the estimate for. I don't know how they could fix this car for $400. I have a very good friend whose a mechanic and he told me that their was no way anyone could repair the damages for less then 600$. .....I didn't want a shotty job done so I just paid the 700. Allstate wasn't all that helpful.