I received an email the other day regarding the support upgrade for the site that is now in affect. For now, they have live chat available to assist in any deposit related questions rather than writing emails that usually take 48 hours. I think the cake network is really improving.