When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I was reading another post below about carpet paint for faded carpets and it reminded me of a long term fix I used last time I changed my carpets out (I have 80-20 loop).
My first carpet install was noticeably faded after only 2 years (2 summers) of T-Toping. So when I went the whole 9 yards and re-did my entire interior I changed the carpet again. This time however I treated it with a Carpet/UV-Protector.
Two years later the carpet has not faded noticeably at all. Also, as an added side benefit, when water or any other liquid (although I haven't tried anything other than water) comes in contact with the carpet it just beads up like the carpet was waxed and is easily sponged off. You also cannot tell the carpet has been treated at all, either by look or feel...
I have not re-treated my carpet since the original application 2 years ago but I still notice its effects, although I think it may do a quick re-application this year.
The stuff is kind of expensive... but IMHO it was worth every cent.
An old trick used by car detailers is to use Rit dye. This can be found on any grocery shelf. This is what mothers use to dye faded clothes. There are a wide variety of colors making it fairly easy to match the interior and you simply mix it with water, pour it in a spray bottle and spray it on. Make sure you give the carpet a good cleaning before applying. I have seen this done with excellent results and the dye holds for a long time. If you have overspray and wipe it off quickly it does not present a problem. Spending a couple of bucks that way versus a new set of carpets is something worth considering. The only drawback would be a carpet material resistant to redyeing so you should try a spot for results prior to going all out.
ACC Carpet, particularly the black carpet, is especially bad about this. There is a guy here in GA who offers high quality automotive carpet, but I can't remember the nam offhand...will try to remember.
I used Dupli-Color vinyl and fabric spray dye and it looks brand new! I have had it on there for some time and there is no fading. You can't use spray paint though because that only coats the surface and will flake off. The dye actually soaks in and is permanent. It works on carpet, seats, dash, etc.
Here is a link to the product- http://www.duplicolor.com/products/vinyl.html
You can find it at most auto parts stores....