My 15 yr old daughter

is interested in keeping and breeding some of these. I know how to look after them, but I am not sure where to go for reputable supplies. Does anyone have any tips for us?
Do most pet shops supply them, and if not, where should we look for ones about 3cms in size to start her off?
Thanks guys in advance as I know someone will be able to offer some help.
Deb