I'm not sure of the scientific name, but I see black mystery and golden inca snails sold for pretty cheap. How long do I need to wait until they are mature, or are they usually mature right when I buy them? Do they breed easily? Should I buy them from different stores? They'll be in a 10g without any fish.