I've been a publisher in ShareASale for many years. It's my go to network. In fact, I sometimes don't join programs specifically because they're not in ShareASale. The team there all the way from the top down is accessible, supportive and helpful. They have so many tools to make my work easier.