I remember, when I was buying my pedigree cats, I came across plenty of adds from private households who were basically giving the unwanted kittens away (which I think is fair).
My sister paid £30/moggie from a cat shelter. I remember reading how other people had got their cats for free (they give a £10 donation and get charged £10 for the vet check).
I'm struggling to comprehend how anybody could ask for a significant sum for a moggie. At this rate, you may as well buy a pedigree. This way, you can target exactly the sort of cat that you want - athletic, lazy, big, small, intelligent, dumb, long hair, short hair, no hair etc.
The worst thing that seems to be happening is that these cat shelters would rather the cats be put down (as people refuse to pay the inflated prices), than for them to go to a good home. Shocking!