Tell me if I am being unreasonable ... I probably am.
Long story short - the company I work for supports a charity called Better Bankside (work near London Bridge). Better Bankside (1) we have a box in reception and all staff are asked to donate gifts (for needy children, families, mostly homeless people) - there is a general list of things to be donated - mostly for men (homeless) - soap, deodorant, socks, gloves, scarves, etc. The box is nearly always full (you can buy a lot of things in the pound shop which will help these people at a dreadful (for them) time of year.
We also support a school whereby we are given the names of 30 children in 7 different classes (ages ranging from 7 to 11) and my company has offered to spend £10 per child. We then get a wish list from each child of what they would like for Christmas - bearing in mind some of these children are in care, in 'not so good' family homes and it is lovely going out, buying their 'wish' gift, wrapping it and then taking it to the school (on Friday).
Now, most of these children, all they want is a football (£9), pyjamas , underwear ;( ... but one child wanted a memory stick for his laptop. ... now don't get me wrong, but these underpriviliged children who need pyjamas, etc. ... why on earth would a child who goes without and has gone without in the past would need a memory stick for his laptop (not even all my children have a laptop).
To say I was a bit astonished is to say the lesat.