Ok, have posted before about this over the years but I never learn. 
Boys x 3 and shopping.
I have learnt from here to online shop, go alone and guess sizing, etc.
sometimes tho (like today) I have to have all of them.
We only did necessary shops and still the six year old climber through a display stand and knocked it over. Sprawled on the floor claiming tiredness. The middle one kept winding him up. The older one kept being rude and bored.
And I ended up frustrated, furious, fed up with dh and irritated.
The little ones had all electronics confiscated and are now asleep having been sent to bed.