Anonymous wrote:I always buy a couple of things that I know my guests like, but not a whole shopping list worth. If they are here for those longer visits, definitely send them to the store.
"Where's my tea?" "We only have liptons" "but I only drink loose leaf tea hand picked by oompa loompas" "here are the car keys. Whole foods is 5 minutes away. Feel free to pick up bread, fruit, or anything else you might need; I wasn't planning on going back to the store for a while "
"What's for dinner?" "I have a busy week; let's get take out. Do you mind going to pick it up? Here are the keys"
+1 - I have used this strategy with my sister. Just buy what you normally would. Add a few things you think they would like and if they want more or you don't have the "right" stuff, loan them the car keys and have them pick it up themselves.