I don’t know how far you are from a base - but, with a Military ID, you can get on any military base, and go to their PX. Even the gas was much cheaper. (And one thing to remember for all military people - there is no TAX charged on anything.)
Closest base to here is about 3hrs away. That would truly be an all day thing!