Yes, Walmart is the solution. But one tip to make it easier; take in your last bottle of medications. Sometimes the computers can't find you but if you have the bottle and the number it's super fast and easy.
Here in the west I will go down to Mexico and buy a years supply at a time. It's often cheaper than if you have insurance and a co-pay. Best of all, no prescription required.
Bob