I logged in for a game the other night - it seems like just logging in once during Feb gets you all the battlepacks handed out since the beginning of the month because there were a stack waiting for me.