The Pickup in store module for Magento lets you set up an unlimited number of stores for the customers to select to pick up the items from.
NEW! The Pickup in store module now integrates directly with the Store Finder module, letting you even more easily have both a great overview of all your stores and also offer store pickup to all- or a selected number of your stores.
Creates a new Magento shipping method: Store Pickup
Add an unlimited number of pickup locations
Define postal code ranges for where the pickup locations shall be visible for so that irrelevant (far-away) pickup locations are not visible for selected customers
Specify the pickup location description — address, working hours, telephone, etc.
Optionally specify a payment method "Pay in store" for customers to select when choosing Pickup in store, and thus physically paying once they actually picks up the items (from a Point of Sale system etc)