Keep in mind that right now if you purchase a snake it will likely be ship comes January.
FedEx experiences 30% delays in starting the second week of December and up to 80% delays the third week of December, making it a potentially risky situation, I sent my last package of the year yesterday and will not start shipping again until the second week of January when everything is back to normal and many breeders will do the same.