Hi Seekingcure, Fexofenadine also brand name Allegra can only be obtained by prescription. I used this med for a while and it did absolutely nothing to help my allergy symptons. And it does cost a lot if your insurance will pay for it. Your copay will still be high. I use Zyrtec now which is over the counter, will cost you less and really works for both indoor and outdoor allergies. Hope this is helpful.