Maybe bring them back instead of complaining where they wont see it.
Bring them back and they will replace them or give you a refund. Sometimes bag veggies get past .
I have always found Hannaford to be very accommodating. One time I wanted to buy a cooked lobster, but for a reason I don't remember they couldn't provide it in less than an hour. I told them I didn't have time to wait, and that it was fine, not a big deal, but then they actually offered it to me for free for my inconvenience. I didn't accept, as I didn't have time, but I found it to be unusually generous compared to other places I have shopped. Typically their produce is outstanding. It is unfortunate that you bought some onions that were not fresh. I am sure they will replace your purchase and offer at least an apology for your inconvenience. Good luck !
Bring them back to the store that you got them from
Thanks! Your answer is awaiting moderation.