Places like Target and Walmart (and some supermarket chains) offer generic meds for $4.00. If you cannot access a prescribing physician on your own, visit the ER of a hospital near you and explain your situation. They'll often write a script in such cases.