Hello all my new liner came from rockford today. I i bought the kit with everything for the install. Well it was all shipped loose in a big box and the rain cap must have been bouncing off the liner. It left alot of nicks in it I nervous that the rain caps sharp edge could have punctured the liner. What should I do? I have heard Rockford has good service but cant call till Monday.