Dealership wanted $17,000 - but they wanted to replace parts which weren't damaged. Under $2000 out the door from German Car Specialists - they even showed me what was and wasn't broken, and compared it to the dealership estimate. Best of all - when they showed me the damage before I gave the go-ahead to repair, they thought they might have to replace one part which they ended up not needing to replace. They dropped it off the bill - that's honesty.