+1. I don't bother with Google in the aisle, just simple math. May 15th for example is 4 full months (4x30 = 120) plus 15 days (120+15 = 135). So if it was adequate on May 15th 2025 it'll be 25-135 or 135-25 along with a bunch of other numbers usually. Depending on how many short months have passed so far, it may be a couple days off, but it's WAY close enough. Preferably you want 3 months or less but 6 months works in a pinch until you can find a fresher supply. Grab the freshest they have when possible.