Mine have always arrived early before this year. And the ones I sent always arrived on time, though there was one year it was a little too close and ended up on boxing day. Usually it works out, and I do enjoy meeting new folks. It is a bit surprising how many seem to go AWOL.
SRS