Buying a kitten by it's color is just plain crazy. Buying a
cat is not like picking out a sofa. The sofa will not be interacting with your family and you - it's not alive with
it's own needs and personality. Color is a fine way to pick a sofa.
What good it is to have a certain color cat if it cannot deal with
your home life? If it's hiding under the bed because it was not suited to dealing with your kids, dogs, lifestyle or
whatever. What if it hates your other cat or cats because it wanted to be an "only" cat?
As a breeder, I will not sell a kitten if I think it's not a
good personality match for the new home. So, if someone wants a red kitten and has a child and a dog, and the red kitten
I have for sale needs to belong to adults - that kitten is not sold to the home with the child and dog.
Does this mean that I'm always right - NO - but I do try to match
people to kittens or cats so that both the people and the cats will be happy - otherwise, why have a pet at all??