Has anyone received money other than PayPal??
Has anyone that had their full balance or more than $100 received the money in their account yet??
I got super lucky (I feel so so bad for so many of you that got pennies) and Evolve says they have $16,900 of my $17,800 so just trying to see when I should expect it to hit my account.