BMW has a nice deal with the club where if you buy a new or certified pre-owned car from a dealer they will send you a nice discount check. I bought an E46 from our local dealer awhile back and got a check for $500. This is in addition to whatever discounts you can negotiate with the dealer. You need to be a dues paid member for at least a year to take advantage of this offer. Yes, it actually did come! The amount varies depending on the model. For me, at least, the rewards have far out paced the cost of membership. I say yes, definitely go for it!