Be careful when you participate in reindeer name games
— January 13, 2016About 350 shopping days — give or take — until Christmas. What do you think, is it too soon to write about Christmas? I know, you haven’t yet paid for the last Christmas. But,…