Many variables enter into LBS pricing, but very generally speaking I'd say you got a decent price.kevindef said:
Just an unsolicited opinion, but if you haven't already done so, consider contacting an attorney. Insurance companies goal is to NOT pay, and when it's just you against them, they have the experience/ expertise and you don't.