When you order online for pick-up it gives you the time your order will be ready if you before hand they won't give you the product regardless if item is avaiable on the floor. Just wait for the "your order is ready" email.
I'm not sure but you can call them to ask
Thanks! Your answer is awaiting moderation.