Is the site still having problems? This is on the home page: Due to recent technical issues with the site, we've posted an iHub Technical Update.