Membership is not required to ride at any of our events, but it does provide discounted pricing and other benefits.
Nope; there is no actual card. When you purchase a membership your account will be flagged in our system so when you log into the STT store, you will see member pricing.