We have 5 kids. Oldest is 13, youngest is 4. We have never brought any of them and probably won't until they are much older. My husband and I do some of our Christmas shopping during Black Friday and if we brought them it would totally ruin the "surprise" of Christmas.