I believe totally on a child picking their own toys.
When out in a store allow them to be drawn to what 'they see'.
I remember being given toys as a child that upset me, just made me scared!
In fact you can learn a lot about a child, from their own choice, I can't think of anything worse than having a toy ...you can not relate too!