My '08 Titan came with a shiny, painted bed. While this looks fantastic it's not great for hauling. I am getting a topper to keep the wet out of it but want to know what ya'll recommend as far as liners. Spray-on or slide-in? Cost/wear/performance differences?
It seems straight forward that a spray-on would be the best but I've had friends complain about them staining if they get oil/gas on them.
The plastic liner also collects sand and other grit between it and the bed. It moves as the truck flexes and effectively sands the shiny paint right off the bed in contact spots.