All I can see about this blog's outage from June 7th until June 14th (which was due to my rolandtanglao.com domain name renewal procrastination and prolonged by other problems) is don't use Domain Registry of Canada or Domain Registry of America for your domains.