I would have a card that you download your list to, swip it when you go into the store then pay for it and drive around and someone loads it up. ( okay so I'm dreaming but that would be nice)
an undisclosed amount of $$
Patience
the Location of the sale items I am purchasing