Kinda pissed?
I would be extremely pissed. You really shouldn't have to check their work but don't forget, your paying $100/hr shop labor and a $10/hr mech. That's just an exaggeration but you get the point.
You're lucky you didn't get seriously hurt. Tell the shop that.

I had a similar situation involving a car I brought in for transmission warranty work. A week later the left front axle came apart. The dealer denied any wrongdoing. I think they learned some new cuss words that day.
