Local Vendors

Shop from individuals, local vendors and small businesses who are paying it forward by donating a portion of their proceeds to our nonprofit and school partners. 

See below for a full list of our difference-makers. 


Youth Mental Health Canada
Youth Mental Health Canada (YMHC) is a national network dedicated to transforming mental health and suicide prevention through evidence, strength, and hope-based educational resources, initiatives, services, workshops and training. As a registered community-based, youth-driven, and educator-led charitable non-profit organization, we have a strong focus on young people, family, school, and community engagement. Website :  https://ymhc.ngo
Trail of Hearts Arts
I love to craft.  This is the perfect combination of creating art but keeping my closets empty while helping out a good cause!