Seems to work pretty well.
Firefox prevented this site (www.freerepublic.com) from asking you to install software on your computer. This was the message when I clicked on your link.