I'm not trying to offend anyone's opinion at all with my view on Sterling/Allstate, but out of the 5 shops I've been to, they all do terrible work. 1st and foremost, they are owned by Allstate, which has the absolute worst reputation out of any Insurance company in regards to paying claims. The words Allstate and Sterling are synonomous for cutting corners and not doing what's right in auto body repair. When you mix an insurance company that partially pays claims with a body shop, it's a recipe for disaster. They're attitude is based on the principal of our shop (Sterling) could repair your car for $400 so that's all we'll pay. So, if you have a shop that wants to do it for more, you'll have to pay the difference. They've been sued so many times, but it's nothing to them because they're so huge. Fortunately, their market share is shrinking yearly.
Here's an interesting read on the whole Sterling/Allstate relationship:
Allstate Insurance Buys Sterling Body Shop Chain. . . Some Troubling Observations !