You have the choice to the body shop you prefer. European Autobody will definetly charge more to fix that than the car is worth. All you have to do is go there and get a written quote.
1998 BMW 328is - summer
1993 BMW 525i - daily
1994 BMW 325i - sold
1992 BMW 325i - gone
1988 Mercedes Benz 190E 2.3-8V - sold