OK, thanks for the feedback.
Anyone else have a site?
I'm not getting prompted to download anything, but I'm at work. I need to make sure I won't be seeing that stuff at home, where I will be actually downloading the file.
So, I will try the above site later, but for now, any "backup sites"?