I was wondering how durable the Avalanche bed panels are over time with hot summers and cold winters to deal with?A friend had a 2007 Avalanche but the cargo bay leaked all the time.He had it in to the dealer multiple times but they could never find where it was leaking.Finally he traded it in.Are water leaks common on this truck? If i bought an Avalanche it would be for 10+ years thats why i have concerns over the bed panels and water leaks.