I have a leak somewhere that has discolored the carpets. Might just replace everything so I can track down the leak, add this companies waterproof padding and go with a plush carpet/vinyl mix. Their price seems reasonable compared to dealer pricing.
http://www.all-car-carpets.com.au/
http://www.all-car-carpets.com.au/