I'm also feeling quite disappointed by the length of time it takes for deposits to show up in my bank account. I'm currently still waiting to see a deposit I received an email notification about 7 days ago. I also have left my concerns using the feedback link you mentioned. I really hope we all will see a change in your process soon.
... View more