I'm talking about a retractable, not a roll-up. Like this:
https://retrax.com/retraxone-mx
I have a retrax. I pulled it off a 2006 and installed it on my 2012. He bought it new so it has quite a few years into it already. And I had a trifold before the retrax and I'd never install another tri-fold ever again.
My in-laws have something similar and my only complaint about theirs is it locks into the tailgate. You have to make holes and mounting points in the tailgate. Then you can never just open the tailgate you need to unlock and open the slider ever so slightly to disengage the lock. Then you can't close the tailgate unless the slider is ever so slightly open for risking damaging things. The retrax at-least locks to itself.
Now mine being ~15 years old already it shows it's age and if close the tab in a partly open spot it will slowly try to roll it self closed but it seems to just need a new contact piece to resolve that. I stand up on the steel box part all the time to access the roof rack too.
My truck box has the Frontier's utilitrack system and the guy I bought it from didn't and he didn't have the alternate adapters. Retrax was still able to sell me the missing parts for what seemed like a very fair $50.
The keys still work but are getting a bit sloppy, could also be the Canadian Tire cut extras.
If I was to make a legitimate complaint about anything with it that isn't just a factor of it being 15 years old there are times where the lost bed space (the steel box it rolls into) would be valuable to get back, especially on a smaller truck and this is the long wheelbase model (crew cab + long box). There would be nothing left if this was a 5ft box instead of the 6ft box.
Paint color actually also plays into insurance not because red = racecar. But red paint for example is actually more expensive than black/white or some other colors. I can buy a can of mitsubishi wicked white and it is literally half the price per can than the Rio Red on my Outlander, and thats only the base coat of the Rio Red and it is actually a tri coat so ad the cost of the metalic flake etc. That pricing was all though an auto body supply company where I was getting preferable pricing due to the account I was calling for. ~$120/can vs $235/can. Some colors are also harder to paint match due to fading etc making the repair cost higher due to labour also playing into cost.