The Keelguard on my Ranger 620 peeled half off during fishing trip. Had to cut the flapping piece off so we could resume fishing on our 4 day trip. Keelguard's web site has it as a lifetime warranty but states proof of purchase necessary. The only proof I have is the remaining half still on the keel. I put in on shortly after buying the boat sometime in 2010. Not confident that I can come up with the receipt. Any suggestions? T