DISCLAIMER: I've only purchased two bags, both from Walmart (where I discovered Mad Priest), and both bags had stickers indicating the beans were roasted and packaged in January 2024.
The first bag I ground and brewed was amazing, and I immediately hid the rest of the bag from my husband so I could brew all of it for myself. The second bag, however, was nothing like the first. It was sour/bitter. I ground and brewed it exactly the same way, and then ground it a little bit finer and adjusted the brew time on my coffee maker to see if that would result in a better cup, but no luck.
SO I think my advice would be to buy these beans straight from Mad Priest and not Walmart!