You're welcome. I had some non-profits when I wasn't working for someone else, back in the day. What I did was get static IP from their ISP and put a BSD box on their router ;-)
Oh, and I've had pretty good luck with LunarPages and especially RootBSD ... but I dunno about using a check with them...