The Canadian Taxpayers Federation is a federally incorporated, non-profit organization in Canada.
It describes itself as a taxpayers advocacy group, and the organization advocates lower taxes, less waste, and an increase in government accountability. From Wikipedia