Donations are down, volunteers are hard to find and tough decisions need to be made for non-profits across the Triad.