I've made some DNS changes and they take time to propagate. Once your DNS server refreshes it'll work, but some servers can be stubborn.
I've run into the same problem. Got a few roms a week or two ago, came back here because this is the best site I've found for soothing my nostalgia glands.
Now, every time I click the Download button, I am met with a "could not connect" time out error.
How very saddening.