Why would you run a business on a medium that (as proven by your situation) can be unavailable or terminated at anytime? If you "rely" on IRC, you should be running your own IRC server on a hosted computer/connection that you pay for. That way, you could call your host, and since you are paying them, your complaints are more likely to be heard.

-genius_at_work