Yay!!! I got in. (I'm a little persistant, maybe it's obsessed, welll...I wanted to see this site, so, I kept trying between reading threads).
And, yes, I agree with your statement on your home page. Sometimes you can't come in, and it isn't because anything is wrong with your link. Just keep trying...if you are interested in seeing this site and you can't get into it.