Hello Growing4twins,
Glad to hear the seeds arrived ok!
Re sowing time - nature is doing it now, of course, but if I sow now I forget where I've put them or hoe them off or do other daft things so I wait until spring. They grow so quickly I don't think anything's lost by waiting :).
Hope they do well for you! x