Yes, they do have cards, plus they are good for discounts at some area stores (HOT is one of them). There are some other benefits as well that have been previously mentioned (and maybe a few that haven't been mentioned yet), but at the end of the day, really all about how each individual values the membership. Of course, the more members, the better the club... but not everybody's going to join, and that's fine too.
-Rich