I'm not a fan of vinegar smell and the smell can make my hubby sick, so I never use it for much of anything. But on Friday, I just spot tested a clients light tan carpet with Sol-U-Mel (Melaleuca) and took out spots that she said were over 2 years old. It will not bleach the color out, but lifted the marker/paint stains out. I am impressed each time I use it- the obvious, like coffee and red wine on my rugs. But was rather impressed that it took out 'set' stains. If you know of someone who is a preferred customer, you could ask them for a bottle. Or you can order online at regular pricing.
When we rented, I always had the landlord get the carpets steam cleaned, and then used my own area rugs.
Good Luck!
;)