If you are privately insured, brand-name medication will be covered, as long as you have a prescription. You will have to pay the full cost of the prescription medicine immediately and then submit the receipts to your insurer for reimbursement. However, do not expect to be reimbursed by either the government or private health insurance for over-the-counter remedies.