I have been depositing and withdrawing since Feb 17, 2014 with no problems. They did seem to be abandoned for a bit, but now it seems like they are on top of it. Just give it time and deposits/withdrawals show up. Check your SPAM folder for confirmation emails and be wary of phishing emails.