For the record I am a stay at home mom of two sons. Robbie is 5, JJ is 8. JJ is high functioning autistic. Trying to go grocery shopping earlier in the day if I have the kids with me can sometimes help as we can get everything we need and can be home to get the laundry/cooking/cleaning done. It also helps cause in some cases the kids are not as tired and hyper as they are in the early evening (JJ's best time is early afternoon).
We also may not have someone to watch our kids for us. My husband? He's a US Navy aircraft mechanic. Before that he was a US Navy submarine sonar technician. During his submarine duty he was out to sea a LOT.
My kids aren't the best behaved in the stores but I do my best to keep them in line. Don't assume all stay at home moms have it easy and can go to the store whenever we want because that simply isn't the case.
I agree - I try to get my stuff done early, while everyone is still cooperating, and while everyone (including myself) is in a good mood. That or I go late at night when the kids are in bed and hubby is home to watch after them. But sometimes the middle of the afternoon is the only time. Plus I don't think my kids should be shut away from the world - they need to be able to interact with other people. While not perfect, they do pretty well considering their challenges. I do keep a tight rein on them when we are out and about, but sometimes they are just kids. As a parent, I do the best I can.
Severa, my twins that are autistic will be 8 next month - they are such delightful little beings!!! I wish you well with your boys!