My biggest recommendation is to NOT get the snake from petsmart. They are often unhealthy and extremely over priced. I am sure you could find a good breeder in your area who could sell you a normal male for around $30. If you go with a trusted breeder, you are guaranteed a healthy animal.