You know the feeling—you run to the store, vowing to stick to your list. Then, somehow you end up in the checkout line with ...