Customer (Andy at Delmonte) recently made me aware of the Slimers. SLIMERS are softer and more lifelike than all plastic baits. They come in many different sizes and colors to meet all of your fishing needs. You can customize your slimers with your favorite scent or color. They'll absorb more scent than any plastic worm.
I am going to have to order some and give them a try.