I was thinking of getting my first ball from a local petstore. I can ask if the snakes are captive bred.
If you really insist I get one from a breeder, then I will. I just hate the waiting and wondering if the snake is ok, traveling so far. (I'm a worry wart about my animal friends.)