I take generic Claritin daily and use Flonase and the Neil Med Sinus rinse as needed. Right now, both are needed! I don't think the generic Claritin is that expensive; I buy the biggest amount possible for about $30.00 (120 tabs). That comes out about 7.50 a month.
When I was having a lot of hives and other asthma symptoms a couple of months ago, I also added in generic Zantac. I know it's for your stomach, but it has some antihistamine effect and helped calm my overreacting body down.
Almost every illness I've had is allergy based. If I keep that under control, it really helps.