Why not just make the advent calendar page available to those when they log into their accounts and put a limit on one item per account? The time out only makes it impossible for some to get a deserved prize for being loyal customers and players if they play in different time zones, and will not stop exploiters, imo it will only encourage them to exploit earlier. Also a thought, but it may take a bit more programming, have people log in and choose their "main" char and just have the gift automatically drop in the bag at login of that char ingame.