Just because I have a addictive personality and have stock piled (protecting my supply) I surely don't expect everyone or even many to do the same.
For example, I know people who still by their smokes - 1 pack at a time at the local gas station after I had repeatedly showed they could spend less by buying in bulk - they could afford it but they would rather pay 1.5-2x by getting them a pack at a time. (1-year later I'm still running into extra packs I had in cars, coats and other places 'just in case')