I heard a lot of bad things about turtlesales but thats where i got my baby razorback and he was fine, the service was fine, the price was fine and hes healthy and happy, have had him for several months now so i wont bad mouth them but i have heard of bad experiences with them.