I was doing a quick shop in our local smallish supermarket after school, with ds and dd 18mo.
As he usually does, Ds went to the toy section to look at the Lego, then joined us after about 5 mins. I noticed that he had a lump inside his puffa jacket but it didn't really register - I thought he had his arms inside his coat IYSWIM.
Then as we were paying, I got a bit more suspicious and asked him what was under his coat. He said it was his tummy. After I had paid, I asked him to show me but he started to walk ahead faster. I caught up with him again and managed to feel the lump and felt that there was a box in there. He then shrugged me off and ran off outside the shop, despite me hissing loudly at him to come back. He went and stood behind the car next to ours, so I couldn't see him. When I started to "count to 3", he came out, with his coat now open. I walked back to where he had been hiding and there was a big box of Lego on the ground. He then had the temerity to deny that it had come out of his coat!
I was about to haul him back inside the shop for a telling off by the store manager when a member of staff who had seen the scene outside told me that she would put the Lego back this time. She had a friendly but firm word with ds about setting an example to his sister etc.
As well as a good initial telling off and consequences like no tv, nintendo etc for a week, we have talked to him and asked him if anything is wrong, but apart from a saying that there's a lad at school who makes mean comments ( am going to have a word with class teacher to see what she thinks) he says there's nothing wrong.
Don't know what to think now. Is this within the range of normal-ish behaviour for a 7 year old boy? He has lots of Lego at home; it's his favourite hobby and no real need of any more. If he did, he has savings in his money box, in fact only last weekend, he spent some of his savings on a new set.
Has anyone experienced similar?