Sounds to me that they are careless, nice perhaps too, but they are being paid to service your car and are responsible for it's care while in their posession.
These instances almost never go well, especially when the shop is already frustrated with a job. My advice is get the mechanical bits sorted and then address the damage. Hopefully they will stand up and face the face the music. Good luck.