We've already found out the work wasn't done to the friend's expectations. If the friend is lax about checking for cracks and gets injured, they or their health insurance is going to go after the shop. Bad outcomes almost always end up in court, no matter if there was a friendship agreement in place. I'm pretty sure my LBS would consider themselves on the hook for a new frame in this case. I know they have replaced more than one frame when they messed one up getting a stuck seatpost out. Not really relevant in this thread, but they still take out stuck seatposts out even though it's a money loser overall. The local framebuilder that used to do it ruined a frame and stopped doing it.