My last order from blackworms direct did seem to have a lot of leeches....but very healthy blackworms. You could check LFS but they will normally charge twice as much as cost. Buying a pound will be cheaper buying direct even with S&H costs....... I would also be weary of how LFS handles blackworms.