Do we have any update on when to expect the payment to be made? The payment date passed back in May and the Youtooz Twitter support just told me that they'll handle it automatically and contact me if they can't take the payment, I'm in New Zealand so I'd like to know when I need the funds in my bank