Thanks for the replies so far.
smurphy wrote:
She should stop being a picky bitch and take what's available. Loads of cats get put down all the time because people don't take them in.
I'm afraid I don't agree with this view at all. Why would you want someone to have a pet they don't want? It's the people who take on pets and then dump them that are at fault.
She's after a young cat as she wants to train it herself and bring it up to be affectionate (solitary cats are the most strawberry floating pointless pets; "meow, feed me" *buggers off until next meal time*) like her current one is. She also wants a make cat as they tend to be more affectionate. And, finally, she wants a black cat as her current one in.black and they look awesome.

I will tell her to check out the Cat League thing, RSPCA and her vets. I suspect rescue cats are out of the question as she's after a young kitten.
Any more suggestions would be appreciated! Are there any other websites she could use?