This is a personal preference kind of thing but we can give you the run down real quick of the pros and cons to each.
For a spray in bed-liner, it’s usually going to cost you a bit more and people tend to get it done at the factory. That’s usually going to range between 400 – 600. But, it can be cheaper or more expensive, we’re just going on averages.
There are options to do a spray in yourself and for the materials without labor, it’s still going to be close to what a high-quality mat would run you. But, some people swear by spray-in’s. Here is a well-received do it yourself option by U-Pol.
The attractions of mats are that they’re removable and tend to be cheaper. There are also some great brands out there in this space. You can rest assured of getting a quality product.