Buying from a show is probably one of the best ways to purchase a new snake. As long as you are buying from a breeder who knows a lot about the snakes they breed. You get to check out your snake(s) before buying them, which means you can look for health, personality, and possibly genetics if the owners have the parents on site or pictures of the parents with them. The only thing I'd say to look out for is an inexperienced herper who is selling snakes and might not know a great deal about genetics. I bought a charcoal last year that ended up being an Anery A (an honest mistake) would have been nice to know this was a possiblity though. All in all I'd trust buying from a show or from a trusted breeder off the internet a great deal more than I would any pet store! Good luck!!! :cheers: