a lot of times they'll have them in the tanks in your local stores,mine came from petsmart. they used to give them away, but then people got stupid and would give them a hard time for not letting them pick which ones they got. I just slipped my hand in while they were getting my fish. poof, you've got trumpet snails.
you only need one.