To be incredibly pedantic to the point of being irrelevant: technically the sign up page 1) doesn't have a clickwrap "I agree" checkbox, and 2) there's no link to the TOS on the sign up page.
That makes the implicit TOS agreement legally confusing depending on jurisdiction.
(Not that it really matters, but I find these technicalities amusing)