I just had a conversation about this with DS9. I asked him if he believed in Santa and he kind of hedged. Then I thought he was being fake-cute and I told him there was no Santa. Turns out he really was unsure! I just couldn't conceive of such a bright, logical 9 year-old buying into that story.

I'm OK with what I did but if I'd known he was unsure I would have allowed him a little time to think about it and discover it on his own.

I like your approach, ColinsMum