I have ordered 10 snakes online (I only have nine now thanks to the cat) but everything went as it should. I paid, a few days later fedex brought me my snakes in perfect health. There are MANY members of this site that are trustworthy to buy from. I've bought all of my snakes from members here, and they're great. You would have to hunt for a LONG time to get the pair of snakes het or homo for the traits you're looking for, if you ever even found them. Then it would take many many years of test breeding, and breeding back for you to end up with the result you're looking for. Snakes you purchase at a petshop may not have the hets you want. Most of the time the shop doesn't know what they sell, they know it's a normal. "Any hets?" you ask, the petshop employee comes back at you with "Huh? What's that?" Ordering online is a safer bet in my opinion, you have a qualified experienced breeder (most of the time), who knows what they're doing, they can give you pictures and background on the parents, they can give you a list of hets or possible hets, and you have a better chance of getting what you want.