Very short dated.
Received  these bars in late June. Expiration date is July 5. I returned them after trying one, of course it was as hard as a rock.
Rating: 1 stars