No you don't need it in your hand when you book, you just phone up the restaurant booking line and ask to book buffalo bills with an annual pass discount, say you will be buying a pass, and you just pay for it on arrival. Same As with shareholder discount. But you still mind find it cheaper elsewhere, the French dlp site is usually where we buy ours from. Last ones were only€39 each