As part of the B2G1 deal, I bought Metal Gear Solid for PS Vita last Sunday, for in-store pickup. It wasn't in stock, so it had to be shipped to store. I received a notice that the game is delayed and back-ordered for shipping, so I don't know when I'll get my notice that the game can be picked up, but it's been back in stock at the store for several days. Can I just go there and grab a copy off the shelf and ask them to give it to me, or do I really need to wait an indeterminate amount of time for it to be shipped?
If your Best Buy is close by or on your way to work/school, then it wouldn't hurt to try.
It didn't work for me though. There are games that I am waiting to have shipped to store for me to pick up. But those same games can be found on the shelves. I took them up to the customer service desk and asked if I could just pick these up. They said no. They'd have to cancel my original order and make me rebuy. I said no thanks.