I finally received my Happy Holiday card from them yesterday. Looks like it was mailed Dec 22. It gives a number to call them and wants me to call them ASAP. Has anyone here done so?