The site has been archived here. It has never been updated. Nor is it monitored. Therefore, you should use it at your own risk.
For current information about renouncing U.S. citienship: It is suggested that you explore the following avenues of Social media:
Isaac Brock Society:
The Renounce and Relinquish thread