Have to chime in and +1 many of the Bimmerpost CCA member comments, above. If you're passionate for or new to the BMW brand, the membership benefits and savings pay for itself.
Been a member for over 20 years and closely approaching the quadranscentennial anniversary. Made a lot of great friends over the years and especially track days, driving events, socials and clinics.
Forgot I ordered received these trinkets recently, especially like the laser-etched metal membership card