How odd. It seems that if I deposit on Christmas day I will get the new secret. I won't say what it is as that's against the rules. Anyways I guess this is like a Christmas present. Unfortunately I won't be able to deposit on Christmas so it will be a belated Christmas present. This makes me sad. :(