Does anyone even look at any other website besides IHUB?? The fins were out on July 24th, so no, they aren't due on Friday! I know why though, too bad I can't say the word to describe that post.