I just wrote this to Linkslug:

what is going on with my account? I just receive a CHECK and my Preferred Payment Method is "International Direct Deposit"

I also tried to just update my TAX information for my address and I get all these errors as below:

Please correct the following issues:

Your address, city, state, country and zip or postal code must match your Company's address from our records; matching values have been entered for you.
You must select a Business Type.
Your taxpayer identification number must be nine digits long.

seems like a load of time wasting issues that could have not happened if your staff are onto their jobs and testing things.
All my tax info was already correct, I just wanted to update my address