If you’re looking to buy a Bengal cat, you should look for a reputable local breeder. Look for a local cattery that will let you see real time video of the parents and their available kittens before you adopt them. Also ask to see where the kittens and their parents are housed to get a sense of how well the are been taken care of.
You should also ask about their medical care since responsible catteries work closely with a vet to make sure all their animals are healthy. Ask the breeder to provide you with genetic testing of the parents.