Not sure where you're located but I'd suggest buying from a reptile shop or reputable breeder. The site you referred to is legit, located in socal. I've never bought from them but I know people who have. I'm not sure what research that you have done, but I'd make sure to look up BP care and Husbandry before you get the snake. Having everything set up and warm prior to getting the snake home will allow for an easier transition to the new environment. As for shipping, Yes, they are shipped a specific way...insulated box, heat packs, etc. However, its usually dependent upon weather condition. Most won't or shouldn't ship if forecast is too cold or too hot. Good luck and enjoy your new snake.