I mean, if eathworms and snails are good, should leaches be okay? There must be a few of them along the bottom of the Nile river in africa?
(This came about while i was picking up some earthworms at the '24 hour' bait/tackle shop... in the middle of the city! - can you say Bodega?!