It works OK form me. It may have something to do with the way they use pop ups to get to other pages. If you have that disabled, that might be the reason.
Yup. My damn pop-up blocker won't let me enter their site. It also gives me fits when I want to upload a pic to this site. I have to click it 2-3 times before it will let me upload.