I think Santa Grottos might be a UK or European thing. We have santas at malls & dept stores. It's free unless you want to buy a picture. The kid might get a candy cane or something, but no real gifts.
I've seen you mention Santa Grottos a few times lately. Would you mind explaining exactly what they are? It sounds interesting.
The only "grotto" I've ever heard about is a certain area of the pool at the Playboy Mansion. I think maybe yours are a little different. lol