Yes, the site is down for maintenance due to a system glitch. You'll need to wait until it's back up and then if your deposit isn't there, get in touch with support.