I put my $10k in.
This site is indeed pretty awful and I couldn't find an answer to this question: When getting returns, are these going to auto-deposit into the account I linked to buy it, or should I make a note to log in once a year to withdrawal those funds?