I got my snow from a private reptile and fish store. The colubrid side of the store was in good order, there were many different types of rats and kings that I'd only seen in snake books and on web sites. The carpet pythons had wonderful enclosures, but the ball pythons were in a sorry state. My husband informed the two goth kids working there on proper ball python care before we left to think about the corn snake. We returned the next day and the ball pythons we all separated and the female who looked gravid was out of the display case. I did pay a higher price for my snow, but there are no local breeders where I live or they are very quiet about it. I would've paid the same amount for a snow as well as shipping anyway. I do believe the snake is not a male and I bought it as a him, this doesn't bother me since I'd rather have a female. My next snake will be ordered from Don S. or another well established breeder.
You shouldn't be afraid of ordering a snake, most pet stores get them that way. You can have it delivered to the Fed Ex office and do a pick up if you don't want the snake on a delivery truck. Or do research to find a local breeder; I'd start with exotic vet clinics. Good luck.