These shops are getting extremely lazy. I bout a new Maverick in Wilson NC. They sent it down the street to Leonards to have the bed line sprayed. they did not fully mask the cab and it was covered with overspray. Two days of detailing with a claybar later the detailer was able to get it...
https://a.co/d/01fDF2vP
$139 Including all interior all-weather mats. Fits great highly recommend. Made of TPE just like the Michelin "Licensed" product./
https://a.co/d/05bNExTB
$89 without the interior mats.
My problem with these is they don't secure to the bed and tend to fly out of the bed at highway speeds. I have one but also have a Tonneau cover that is closed most of the time.