Buying a pet from a pet shop seems to be a bad idea. We once got a kitten from a pet store in the mall and it ended up having some disease, as well. Our best experiences were when we picked up a stray cat and adopted it, when we bought a puppy from an expensive dog groomer who take care of them well, and then when we found an actual person to adopt a kitten from.