Stock up on batteries right now at The Home Depot.
The retailer offers a 40-pack of Rayovac batteries for $2.98
You get 20 AA and 20 AAA Batteries.
You can order online for in store pick up... But the product is only available in stores, meaning it cannot be shipped to your home.
As of 4:00am this morning, the Hixson, Fort Oglethorpe, and Dalton locations still had these in stock.