I have always preferred the rubber drop in mats. Way less expensive, does keep stuff in place when you put it back there. I am different than some in that I am not too concerned if the bed of the truck gets scratched up. It's a truck, that's what I bought it for, to do work with it! Cleaning it was a breeze, never took the mat out, just folded it over one way and swept under it, then fold the other way. Always got the liner that also had the tailgate section included.
Usually picked them up at Pep Boys for about $100, or less on sale.