I've been through this before. Sounds like they've made a mess of things. The last thing you want is for them to 'fix' the damage... um, repairs.
Talk to the owner(s) and seek restitution. If that gets you nowhere, contact the Better Business Bureau in your area. Also, take LOTS of pictures, the more the better. Document EVERYTHING. Seek another repair facility and get a quote to put your car back to the way it was. Send a copy of this bill to the original shop. If they won't pay for the other shop to make the repairs or compensate you for the cost... find a good lawyer.
This past year, I had $1500 worth of body work and paint done on my 240D, to clean up 25 years of weather and parking lots
. The 'certified' body shop did the work, but caused $4700 in other damages including a tear in the back seat, broken arm-rest, missing/damaged chrome, and painting the wrong colour.... it is supposed to be dark blue, not sea-foam green!
Needless to say, we are awaiting a court date!
Good Luck with the damage control,
76 240D (W115) - 550K miles
78 300D (W123) - 200K+ miles