The best deal is the house brand medicine from warehouse stores. I paid less for a year’s worth of not-Zyrtec from Costco than I’d pay for a month’s worth at the drugstore. Not a warehouse club member? Get the chain drugstore or discount department store brand, then. If you aren’t sure what’s what, talk to a pharmacist.