You need to see a doctor for a prescription. I got one at my normal checkup, just told my doctor I wanted it, so it didn't cost me anything to see him, since my insurance paid for the checkup anyway. Then I bought it at the link below for $123 for 84 pills.