With Halloween, Thanksgiving and Christmas right around the corner, there???s no better time than the present to stock up on all the festive supplies you need this Christmas including greeting cards, invitations, thank you notes and border paper for newsletters.