I went with from local breeder. About 80% of what I own come from people I know. There is good and bad with that, as already mentioned, selection can be limited. On the bright side with most local people you can see their collection and see how they handle their snakes to give you a better idea as to the quality and care that go into what they do. The rest of mine are a mix of from local (localish) shows and online hobbyist