Has anyone bought these before? It's £20 for a filled stocking and I am very tempted. So if you have, could you tell me: 1. what was in it 2. good value for money iyho 3. age appropriate (3+, 8+, 14+) TYIA