I had Retrax pro on my last 3 trucks ,17,18 and 2019.The first two were fantastic but my third on was a disaster water leaking between the slats. When I called customer service they said they couldn't do anything about it pretty much.
For that reason I ordered a roll n lock, I love this thing. Canister is half the size which makes a big difference. I damaged one part during installation. Emailed them and got a reply the same day, they said they would mail me a new one and they did.
I have to say very min leakage at tailgate corners which I will seal up soon.
Tom