if you have a Costco membership (or know someone who does) you can get their generics for Claritin, Zyrtec, and Allegra for dirt cheap. CVS brand Loratidine- $21 for 30 tablets, Costco AllerClear loratidine- $11 for 365 tablets. I take Allerclear pretty much every day from the start of spring to the end of fall thanks to seasonal allergies.
edit: holy shit I really should have read this thread through
You don’t need a Costco membership if you order from costco.com–although there is a 5% or so surcharge for non-members. Non-prescription drugs is one thing costco.com is strong on. [I believe some of the stuff there is limited to Costco members but not non-prescription drugs.]
The D (for decongestant) is pseudoephedrine. That’s the part that kicks up your blood pressure. Unless you need sinus decongesting, don’t take it and stick with the regular Claritin / loratadine.