All i can say is its working fine from there for UK and Canada, i just checked it. There is another site you can go through that might work, i'll try find it.
I really think the site is absolutely fantastic, and it should be updated from time to time, as all this isn't so much about the...