No, I haven’t.
But, you put a bug in my ear for next year.
One option would be joining up with church groups that go caroling at nursing homes or hospitals. Now you’re part of a group sharing the spirit.