I read that you should stay away from store bought worms anyone else have any thought on this?