Nothing new back in 2007/2008 there was a vendor in Daytona that was selling those, they slowly faded away.
Some species will eat anything,now the question what's really in it and I am not just talking abut the meat, preservative, dyes etc? No thank I prefer knowing what I feed my reptiles.