We got our girl from a smaller pet shop, we have gone back several times to try and find a male with no luck. We also tried a few other shops around, but the big chain stores had very skinny looking balls, ours was a bit on the thin side when we got her but the ones we sall at the larger chain stores looked like pensils. But to help you out check for the non intrusive ways to sex, they are not 100% but you will have a better idea. There are many vids up on youtube including many by breeders. I could try and explain one way but I would probably get you lost, so I recomend a vid.
good luck
Jamie
Also I almost forgot, a lot of chain stores look for the cheepest deal when ordering animals. And even though they tell you your snake was cb ch it may still be wb. Even I have been tempted by those great deals, but a snake in the wild should stay there. To let you know there was one site I found that was sellinf wc/wb/ch snakes of different ages in bulk 50-100 snakes for $75-$125. So be careful, you won't know much about his/her genetics, or background.