The short answer: whatever's easiest for you! Running an auction can be a lot of work (as you know), so the more you can simplify certain things, the better.
Here are a few tips & options on customizing fulfillment:
1. By default, the fulfillment language for every item on the auction reads "A member of our team will be in touch to coordinate details. If the item requires shipping, additional shipping costs will apply." This is essentially boilerplate. But you can customize this for the entire auction, or for each item in particular. A great example might be "All items must be picked up Thursday the 24th from 2:00 - 5:00 p.m. at X Location. For shipping requests, please contact us." The benefit to this is -- even if you do ship some items -- the vast majority can simply be picked up (saving you time!). Below is where bidders would see the fulfillment text on an item:
To customize the default fulfillment text for the entire auction, head to Fulfillment on the left-side menu. This will apply whatever text you write as the default for all items.
The customize the fulfillment text for a particular item, click on the item, then click Fulfillment in the top menu.
The next option you have is around adding shipping and customizing fulfillment options through the fulfillment center. Here's a longer article on that. But the gist is that you can also set fulfillment options up for each item -- allowing for pickup, shipping, or both. To modify these settings, head to Fulfillment > Fulfillment & Shipping Settings, then scroll down to the bottom of the page:
Anyway, this will give you a number of options to streamline everything at the end of the auction. If you're able, we'd encourage you to automate as much as possible -- most donors are more than happy to accommodate. If setting default pickup times and offering fewer options makes life a little easier for you and your team -- we'd say go for it!