Cooper77, welcome to The Forum!

Thanks for the pics!! (they really help me 'see' what some of the issues might be)

Judging from the pics at the steps, the liner needed to be shifted at least an inch (probably all the way around the pool - I assume that the other side of the top stair is as tight as a drum). To the best of my knowledge, there is no way to fix this because the liner has already been cut in (the return/s and skimmer/s are locked in by their faceplates and the liner has been cut out of those areas)

It looks like the receiver in the corner that is shown twice isn't fully secured (check out the right side - the sag in the liner and gap between the receiver and coping). On the left side of the middle, I can see that the bead was either torn or cut and part of it wasn't tucked into the track.

I don't know how your contract reads but this isn't any sort of a good example of what a pool should look like after a new liner is dropped (installed). I also notice that they replaced the receiver in the corners pictured.

Did they offer you the option of getting a custom liner? (They cost a little more but, when you're dealing with a pool that is 'old' or that you didn't personally build, it's the best course of action when going to drop a new liner.) Do you know how they 'knew' which stock liner to order for your pool (i.e. did they come out and get some over-all dimensions of the pool or did they just 'say' it's an X x Y 6" radius corner pool with 8' center steps)?

I've dropped well over 1000 liners in IG pools, new, old and rehabed. I'm sorry for all the questions but, I don't want to suggest that they are hacks until I know that they maliciously did a sub-standard job.

I think you are correct in withholding the other 1/2 of the $ ( put it in escrow until your issues are resolved, that ought keep the PB from putting a lien on you ) . I will give you my 'Monday Morning Quarterback' opinion when I know more (just to let you know, I'm sort of 'pro PB' and won't 'slam' a pool dude without good/ reasonable cause)

I look forward to hearing your response and will work with you to determine the best course of action so that you have the pool you expected.