https://www.homedepot.c
Gone are the days of $10 or less – the last deal on the 2×18.6lb bags for that price was in 2018. Memorial Day 2019, 2×20 was $12.90. It’s only gone up since then. . I do not see an expiration date listed on the website.
If you want to wait until Memorial Day this year just in case, that’s fine. But this is currently the lowest price I’ve seen for 40lbs from a national chain. It’s 11% off their normal price, and Lowe’s is currently showing $21.98 for the same thing, so this beats them by more than $4. Walmart is currently more expensive at $19.88 for a smaller 2x18lb pack.