Take it back, who cares if it was on the side, all that meens is you cant take them to court. It looks like they put no effort into that fix, I could have done a better job with a BFH and a 2x4.... If they dont agree to do a better job/give you a discount. You can always sit outside the shop and wait for people to drive up, and catch them befor they go in, and be like hey excuse me, (here are the befor pictures) and this is my car now, do you think these people do good work? I dont think you should do buisness with them, because they are trying to screw me over.. And scare people off, I have done it befor, and if you convince one person to leave, they loose alot of $, so it would be smart for them to fix your problem. And if they dont then its there stupidity...
I see very little difference in the pictures.
What about your insurance? Or did you not have any? How did it happen?