I think I've mentioned before I adopted my cat as a kitten from the Cats Protection. My sister got hers from the RSPCA, my parents got both of theirs from a breeder (they're ocicats (the cats obvs, not my parents)). I would always recommend the Cats Protection over the RSPCA or randos selling kittens because they're 100% cat-focused and make sensible decisions about re-homing their animals. Their cats are always neutered as well.
There was a local animal rescue place I went to that allowed me to go and look at all their cats, make a shortlist of the ones I was interested in then fill out the paperwork only to tell me when I rang up two weeks later that because I lived in a flat I couldn't have any of them. I had already told them I lived in a flat beforehand and they said that wasn't a problem. A few weeks later I found the four-legged love of my life at the Cats Protection so needless to say I had the last laugh, and so did my cat.
View attachment 560790