One isn't necessary. But I highly recommend pre-ordering online first. The pre-order line is much shorter and moves much faster; as all orders have already been bagged, labeled & ready. So you just arrive, with id and pre-order confirmation number ( in your email) pay on-site and you're out the door.
You don't need an appointment. You just show up and have to wait in line. They scan your Identification or License and you can go in. The wait isn't long. You can also make a reservation and not wait in line.
You don't need an appointment but you can use an app online to reserve what you want. Line can be long but the quality is good.
No
Thanks! Your answer is awaiting moderation.