ehhh, sounds to me like it needs to be sent back to the shop and make them finish the job and fix the stuff they missed or created.
Make them fix it right!
I would definatly have a huge problem paying the bill if they do not.
I would not do anything to it before you find out what they are going to do to follow up on this screw up. Do not give them any reason to weasel their way out of their responsibility to make it right.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.