I used to pay a fortune for them. Then I started buying them at Pottery Barn/Crate and Barrel, and now I buy them at Ikea/World Market. The super nice ones could be cleaned better without piling, but still, enough red wine stains and they get trashed. I could not tell a difference between PB and WM in quality (I'm not a rug expert though) and I've been perfectly happy with the looks and ESPECIALLY the prices. Honestly, they all get red wine on them the same, and I just felt like the fancy ones weren't worth it. I also don't feel bad now if I just want to *poof* change one. Thousands or hundreds for something that's going to get stained and boring at the same rate? I go cheap.
ETA: TBH, my cat is a puker too, and I'm not getting rid of her. After a couple of cat puke incidents, I'd just rather buy a new rug.