>They had all of the leverage and could charge as much as [they] wanted.
That's how it works! You got cheated.
On an unrelated note, I upped my liability insurance from the $25k minimum to $100k just because of those crazy repair prices. It only cost like $17 or so more.