I have the RetraxPRO XR on my Raptor. The unit was on my two previous F-150s (2015 and 2017), now my 2020 Raptor. I upgraded from the MX to the XR so that I could use the integrated Yakima OverHaul HD slide in rack. Retrax sold me just the rails so that I didn't have to replace the roller.
Pros:
- Slides to any position - great for pinching plywood/2x4s or other items in the bed
- Locks (although it can be forced open when locked)
Cons:
- The bin takes up about 11-inches of bed space
- Occasionally doesn't roll correctly, if I reinstall it out of alignment. Easily fixed though.
- Heavy two man job to remove it.
I remove it when I'm hauling dirt bikes in the bed. One one occasion I left the cover in and the front tire of the bike pushed the bin off of it's clamps. Fortunately, no damage was caused.
I have a BakFlip on my Superduty. On the 6 ¾ bed it is a quad fold. It's a Tri-fold on the Raptor.
Pros:
- Easily folds up to the first leaf or all the way up against the glass
- Relatively easy to remove
- when compared to the Retrax, doesn't use up bed space for the rollup bin
Cons:
- Doesn't fold to all four creases due to lacking latches on the third and fourth folds
- Doesn't offer Overhaul HD rack support (if you need that)
- Must be removed still when loading dirt bikes. The tires press against the 5-6 inch connection at the cab. It's easier to remove, but still a hassle. I was really looking forward to simply folding it all the way up and loading dirt bikes. I have to remove it each time I do that. I should use some sort of wood spacer to avoid removing it. Haven't had the time to build that project yet.
Each has it's benefits and disadvantages. Weigh what you need the space for and choose the right one for the job. There is another brand (forgetting the name) that offers a roll up solution that only uses 7-inches of bed space, not 11 like the Retrax. Dunno that it has the same quality as the Retrax.