especially when they are in the middle of a shop? What's wrong with these parents? We all lose our tempers and children are like leeches, heck they'd suck you dry given half a chance, but to call your own child stupid - what's that doing for their self esteem etc?