I've been in Santa Claus Village in november 2009.
i have to say that i was expecting for more. There is nothing else but 5-6 buildings all with some things about santa to sale.
you need around 3 hours to see them all but after seeing 3 or 4 shops you will find out that all sale the same things.
i think thr only really intresting thing is the polar night/day