Go to the Top Golf website
You can get a membership online and pick it up from a separate line so you don't have to wait in the longer line.
You might as well wait until you get there because you'll have to wait in the same line as people who haven't purchased one yet. They will print out an actual card once you get there.
There is ALWAYS a long line if you wait until you get there. Mine was a gift. Went on Christmas Eve - walked in, verred left to Concierge, and had a bay in 10 minutes (not normal). Be prepared to wait 60-90 minutes on a 'normal' day. Parking is atrocious...they're working to fix that :-)
You can purchase your membership online. You then can get your card printed when you go in.
Yes. You can buy memberships on line at the Top Golf website.
Thanks! Your answer is awaiting moderation.