I finally got in, but not through the normal ishopforipsos link on their page. I actually clicked on "Client Login" which I assumed was for their clients to use for logging in. I entered my US login info and got in. The login hung up on the news section, but I clicked home and it was my home page.
It worked for me and I submitted two shops successfully....
"We're just two lost souls swimming in a fish bowl -- year after year..."