HI,
Personally I like the expos but you do have to look around for good animals. There are many breeders online as well that are great. When youre buying a reptile anywhere always take a close look at the way it looks, moves, and it's weight. I personally would rather deal with a small breeder that cares about their animals, and you can contact them if you have any problems. Petstores and expos wont offer that for you. There are plenty of tokay breeders on this website and if you hold out and look for something you really want youll find it.