Grocery store might not care since it was 2 days ago. You’d be better off emailing Reese’s. There should be information on the back or on the qr code. In my experience, you will be asked for some information on the product but they will likely give you a coupon for another one of their products.
It’ll be good for a few months. Once it changes consistency or scent is when it should not be consumed.
The date you see is a best by date. It means that the is just as good as any other product off the shelf before that date.
Meat and dairy are the only products I would follow strictly by on the printed dates
The thing is that i bought it here in sweden, in a store called "normal" xD
https://www.normal.se/this is an import product, they generally do not sell this "Brand" here in Sweden,
i was curious to try this out,
And notice the expire date today

,
not sure they "can /willing" to compensate me xD