You can double check these settings to make sure that everything is working properly.
If you have check everything but nothing works. Try setting up a shipping rate for the location that accepts pickup. In your location, create a new rate call Local pick up and leave everything blank. That just means you don't have shipping rates or zones, but that location is now treated as a fulfillment center.