Option No. 2.
If we're just buying and selling routine stuff, and it has no importance on the adventure or campaign, a shopping list is fine.
But if it's important, or key to the adventure or campaign, or involves something out of the ordinary, let's roleplay it.