Its not just body shops eiether that do shoddy work and see nothing wrong with it.
I experienced this with an exhaust shop last year (Meineke in McKeesport) and the first tranny shop I went to for a rebuild (AAMCO in West Mifflin). In the case of the latter, they actuall ycharged me for parts they never installed.
I went after bot hand got refunds and had the work redone properly....exhaust at Meineke in North Huntington, PA (GREAT shop!) and tranny by a guy in North Versailles that I can definately say will get my future business.
I thank GOD my body work and paint were done and its decent when I got the car......I dont have the skills to do it myself and I am picky......
Sorry you had to go thru that baaaaad experience....I thin kwe can all relate and feel your pain.
FWIW, I would go after that SOB gunz blazing and get money back. But I am stubborn and dont like getting screwed, even if its only $100.