Local, organised carol singers (church etc. - with money donated going to charity) are a worthwhile cause. Local chavs who only know the opening line to 'Silent Night ..... innit' deserve a punch in the mouth, at least.
For the uninitiated yesterday was Advent Sunday - ie the day the Church start ramping up for Christmas. Mrs Thud already has some decorations up.
As for earliest singers, I had some come round a few years ago on 15th November. Sent them away with a flee in the ear and told them to come back when it was Advent and when they knew more than one line from one carol. They didn't come back for some reason. Anyone other than organised singers get very short shrift at my door.