<p>It seems their status check is down and the link to check if you can make a deposit so I am not sure…good luck!</p>