This sparkling Christmas Star arrived in my mail from Mrs. Claus! Really! I have no idea who sent it, but it does go with the Christmas Stars swap I'm in. The return address said North Pole, but the post mark was St. Petersburg, FL. Do you think Mr. & Mrs. Claus have been vacationing in Florida?