Having the same problem of deposit not showing up.
Details have been explained in Email, if I do not see the deposit showing up in 24hr then I consider this service a scam...
First it shows as unconfirmed and then it disappears right when the first confirmation came through, started today with a new account so no chance of account compromise...