So I talked to Duane about the issues and over the week they were able to fix most of them. Overall I'm pleased and would recommend him.
One thing to point out - I ended up driving to his shop on Monday while it was raining. When I picked up the car today, both the paint and the PPF had water...