I'm glad I could help answer your questions! Sadly, I won't be able to help answer this one about the delay timing though. Several people are reporting not receiving their deposits even after 10-12 hours of waiting, so the delay is pretty severe, I'd say. Still, we passed the info along to the staff several hours ago, so I'm sure they are aware of it and working on it. If anyone would like to join in on bashing me about it, feel free to contribute angrily to the following thread: http://dkn255hz262ypmii.onion/index.php?topic=156494.0