Regarding the Neteller declines Shane of Referback posted the following at GWPA:
Just chatted with the Finance team and there was a technical hiccup with the processing which has been sorted out – you can expect payment by Friday *not Thursday as per the email*