This is mostly for Jeff's benefit but this might solve the entire issue. There is a website, there might be a few, that allow you so simply submit a logo and they print the logo on whatever the item is that a person wants and then part of the proceeds go back to support the organization. I'm not entirely sure how it works or if you can even set up accounds in canada but it seems like the easiest, least expensive way to do it. Here is an example of the website and how it sells the products for the gaming clan my b/f belongs to.
There are tons more choices of products than what's there however.