I have the host get the ingredients, except for spices and things like extracts that would be costly if you just need a bit.
If I am offering a "bonus date" (a date I really want to fill close in), I make that a part of the bonus...that I would bring the ingredients.
My recipe/shopping list to the host includes only those ingredients I need her to buy and when I talk to the host prior to the show I go over things that I don't want them to over-buy on. For example, if I need 1 tomato, I really don't want her to buy 4 of the darn things!
If I am offering a "bonus date" (a date I really want to fill close in), I make that a part of the bonus...that I would bring the ingredients.
My recipe/shopping list to the host includes only those ingredients I need her to buy and when I talk to the host prior to the show I go over things that I don't want them to over-buy on. For example, if I need 1 tomato, I really don't want her to buy 4 of the darn things!