The JB's usually arrive before July 4th here and remain for about six weeks. So far the dahlias have been safe, probably because they're feasting on roses.
Karen - we had a nice winter and we were still getting tomatoes in December that lasted through January!