No caterpillars, please

I have bought these cow ears several times, and I have always been very happy with them. Until this shipment. There were what I think were caterpillars in the bottom of the packaging. I almost threw up. So disgusting, but not sure if it means the ears are bad. Ugh. I will have nightmares for weeks.

###

