When I have placed online orders to be picked up, they have not been ready until the following day. Perhaps it is dependent upon how busy the staff are that day, what time of day you place the order, the # of items in your order, etc. I would not automatically expect your order to be ready the same day.
Yes...they have everything in the store ..
For most of the common items yes
Thanks! Your answer is awaiting moderation.