Considering how important the gifts he brings are, how one could try and trick or hurt or corrupt the receiver from a tainted gift, I wonder if Harry didn't realize it because there are so many levels, but he past by Kringle's workshop when visiting Odin.
Or would she thop be located at the North Pole under similar protections as the World Tree?
I also wonder how many Christmas-themed spirits bow to Kringle, like the Tomte of Scandinavian culture, think 3ft tall gnomes who deliver presents in that region.