Many online sources are also wild caught snails so you would have to breed them anyway. Just be sure you separate the eggs out in to a new container so that baby snails are not infected by any parasites that the adults may have.
Of my chameleons only my Jackson will eat snails, but he goes nuts for them so I breed them just for him.