Garter snakes usually love leeches. However I'd be worried about the parasites. specifically digenea, and blood born parasites; Trypanosomes specific to reptiles, and haemongregarines. they can, will, and do transfer these to snakes. If you really wish to feed your snakes leeches, the only way to ensure safty is to cook them well first.