I can no longer sign in on my Mac using either IE or Netscape - bummer!
They`ve split the site into three sections - Audio, Movies and Games and that`s probably for the better as their home page was getting a bit cluttered and I`m not really into buying import console games.
I think they must still be working on the code as their Contact Us link breaks (so I can`t tell them how annoyed I am) and the site seems a lot slower than it was.