I'm very sorry to say that any shop that would try to pass off that level of work to a customer is not a shop I would want doing anything to my car.
Obviously you will need to give them a chance to make it right but you may have to accept that they are simply not properly qualified.
__________________
Retired 2016 BMW 550i xDrive MSport | 2013 BMW 550i xDrive MSport | 2012 BMW 535i xDrive | 1988 BMW 325ic | 1984 BMW 318i
|