I'm SHOCKED at the bad reviews. I had an absolutely amazing experience with this company. I ordered my baby ball python on Monday at 1:30pm and he was delivered on Tuesday at 9:30am. Packaging was superb, he was still warm and safe when he arrived (They used a heating pad/cryopak combo). Right after purchasing I recieved an email to confirm him being sent to a FedEx ship center due to weather (which was only 8mins from my house so nice and close) and they replied to my emails almost immediately. They are VERY clear about their shipping methods & schedule on their website. My little guy is absolutely gorgeous, healthy & has an amazing temperament. I couldn't be happier with my snake and the company as a whole. I would definitely recommend and will be purchasing again in the future.