I have finally had some ideas for christmas presents for my dd's - but hey ho, they are sold out! Do you think this is it, or will they generally bring in some more before Christmas? Is it really the case that you have to complete your shopping by mid November or your stuffed???