The Netcraft plastic isn't Lurecraft plastic, Kim told me that last year, but they won't tell her who's it is.
Not sure about Del's products, but LC sells anise scent, which is different from worm oil. Oil is used to slick molds and slick up baits in the bag, scent, is well, smelly.
On the worm oil, it will turn colors if left in the sun.