1. your car is not dirty, looks showroom compared to mine after the sleet we had.
2. OMG, they obviously dont have quality control. I would have been one pissed off customer. Makes me angry to see shops do half ass work, and just shrugg it off when the car leaves the shop.
you paying out of pocket for another shop to fix the sloppy seconds is crazy, I would do something, sorry to beat a dead horse