I'm here to approve that I received the confirmation email and already sent BTC to their address. The system works fine for me except I didn't see my total DCT yet.
To see the changed DCT balance you need to log out and login back.
However, some issues are still being fixed