I think that they might be available at the store regardless of whether the pick-up option is enabled or not. I recall for some product releases in the past that the pick up option was not enabled for some time after the launch date, but they products were still available on a walk in basis.
I'm going to stop by my local store at 10am when it opens and give it a shot.