I have a several nephews to buy for aged 8, 10, 11, 12, 13, 14. We don't see most of them often as they live some distance away so I never know what they have or their current interests. Most of them are getting a little old for the old faithful box of lego. Do I admit defeat and bung some money in a card? or does anyone have brilliant suggestions preferably about the £10-£20 mark.