If you have Linex or one of the other reputable brands do the install, they will sand the clearcoat of your truck bed prior to applying the liner.
I have Linex Platinum on my truck. Definitely not the cheapest liner on the market, but it is one of the best formulas (300% tougher than other...