Pizza Man did a ROC group buy (back in the day when you could) of WeatherTech floor mats. They are "spendy" but really no comparision to originals.I would have to say, for me, it was the added benefit of installing my Retrax bed cover, followed by purchasing my WeatherTech floor mats.
A few months ago I did the same for the same reason. I used a double din Kenwood with the same goodies and added the Sirius/XM tuner. I had Polk speakers that I bought in '07 but never installed them until now. That was a significant improvement, as well.I resisted as long as I could but had to replaced the OEM HU when the radio lights crapped out.