Glen - I usually buy mine online through ebay:
http://www.ebay.com/sch/i.html...
They are much cheaper through a bulk purchase. I buy the cheapest brand as they all seem to work the same.
Each dunk lasts about a month. So not too bad if you don't have too many water gardens.