Oh wow you can book online now? Lucky, I had to do the crazy thing where you show up in the morning, wait in line to get a random number, then find out if you got a low enough number to pick a reservation that day (otherwise, you can come back tomorrow and try again! But no guarantees!).

Glad to hear they have a saner system now.