Neon Worms?? Really…

Honestly, would you buy these? I left these on the shelf trying to figure out what happened to the darn NEON!! Yes, the date says Best By: 12/27/12 but I’ll...