This is for the store next to the gift shop. Major operational screw up made a quick pick up turn into a 20- 30 minute wait for nothing. There was a couple of irate customers who did not receive receipts or their orders and held up the line. The staff could have just remade them the order and let the line move on. Instead they wasted so much time arguing and a big crowd was waiting. I was waiting for my ham and cheese croissant to be warmed so had no choice but to wait. And at the end, my croissant wasn't even warmed! Even if the food is good I will not come here again and ensure such bad service. They should fire the operations manager for the poor job.