Not sure if it has been posted before but if you've ever seen the little cards that offer promotions at various sites/stores (usually posted at hotels or tourist attractions), they have a website and you can print from their website:
http://www.minicardstoronto.com/site/home