Getting pins made for your non-profit or company is a wise investment! Most companies can use a 100-200pc order to meet their needs for a few years.  It's not unusual for a employee pin programs to cost under $500 for most companies.