I would've firstly got annoyed, then written something like, 'I'm off for Christmas at the mo, I'll get back to you on xx when I'm back at work. Hope you have a lovely Christmas', and left it at that.
Better to write a holding message saying you'll get back to them rather than stewing and...