Well,
I have to plan my purchases ahead of time (for the most part) and as a pipe smoker, I also have to juggle between the two (though I do have a modest tobacco cellar slowly growing). If I wasn't disabled it would probably be a little easier for me to impulse buy, but you have to play the hand you are dealt, so I make do.