I have been using the Gulp leeches myself in the past. Presently experimenting with the Slimers leeches and so far I would consider that new product to be a much better bait as it is so close to the natural thang ... for approx the same $$ ... if not less.
I have had more success in cathing bass with these Slimers so was hoping to have other anglers feedback with fishing for other species using those Slimers leeches for bait.