I guess I will be investing in the end caps also. Just found out that my pin box has a water leak. I am willing to bet the blind installers never sealed the top end and a/c condensation is being run inside the channel molding and draining on my pin box.