Yes, I do find that I snack a lot more when I stay at home. Now that DS is older and more active it isn't as big of a problem but I still snack more than I should.
For me the best way to avoid eating to much junk is to not have it in the house at all. I just don't buy it. So if I feel like snacking I'm forced to snack on healthy stuff.