I have had 3 different Retrax on 3 different trucks and they all leaked, there are no drain tubes the water drains from the tracks. They do have great customer service and will help out as much as they possibly can. I have a Truck cover USA (American Roll Cover) and it has drain tubes in all four corners and the bed stays 100% dry, the canister is also the smallest you will find which gives you more bed space than the others. I just took a side grinder to my Ram bar to re-install my cover and it works.