I'm assuming S@H handles its own hosting for this site, which would take some processing and bandwidth resources. If it is technically feasible to use 3rd party hosting, Dreamhost offers free hosting for 501-C-3 non-profits (which I believe S@H is). They also promote at least one charity each month and do a matching fundraiser with their clients. I helped a local non-profit set-up hosting with them a number of years ago. One of the founders of Dreamhost actually got involved and was super-cool and helpful with the process.

I've been using them for years. There's been a few hiccups along the way, but for the most part their service and feature set has been very good. Following is there website with a blatant referral code:http://www.dreamhost.com/r.cgi?50767