First off, I noticed your from Canada. It would recommend purchasing your snakes from a Canadian breeder, as shipping snakes can get costly as well as complicated. That website you attached has a lot of animals available for good prices. Personally, I think they are wholesalers and most of their animals will be wild-caught. That's just my opinion though. Your best bet is still to find a Canadian breeder.