I have bought from the Snake Keeper. Definately one of the bigger breeders. Their shipping was $40 for me, and I live one state over from them, (they live in California). They have alot of normals available for $100. There would be nothing wrong with buying from them, and you could trust that they would arrive to your door alive and healthy.