It takes days, at least when i ordered a couple of weeks ago. My order wasn't ready for a week.
I ordered last Thursday, and got the email today that it was ready. The most important items I needed were thread and flannel, and the ones I ordered weren't available, even though they were available when I placed the order. After waiting a week, I will now have to stand in line to get into the store so I can get a different color thread and flannel.
Not sure, have not ordered on line for pickup. They limit you to two yards per customer in the store.
Thanks! Your answer is awaiting moderation.