I’ve been busy tweaking the back-end of FetchReport.com. Along with a number performance updates, Internet Explorer users should be able to see the upload progress bar now. There are a few issues that I’m still working on, but I think everything that has been brought to my attention will be fixed up by mid next week.
To those of you who have had trouble signing up–I should have a fix done by tomorrow. Sorry about the inconvenience.
I’ll post more updates later.