Especially when they're not your kids. For me, it's hellish. I have to give gifts to my goddaughter and her lil' brother, and to the kids of my friends. I never have any kind of clue what the young ones like. I feel like this is the reason why people fall back on what are considered sexist cliché -- any pink princess thing for a girl, any blue racing car thing for a boy. I would not hesitate to give girly things to my own son, but I would never dare do it to the son of someone else... This whole matter is even more frustrating when you know the kids did not enjoy much your gift and then they go and spend a few hours with the box of the expensive toy you got them. Urgh! What do you keep in mind when you shop for someone else's kid?