Being sent this early! One of my acquaintances has obviously got a bit carried away with the Christmas sprit this year...
It has brought to my attention to thinking, when is the right time? I am very organised so I buy my cards end of Nov when everything starts hitting the shops, and then am never sure when to send... quick poll please MN?