Looks like just another vanity "honor society" that rakes in big bucks from people hoping it will look good on their resume. I was inducted into one of these as an undergrad based only on having a high GPA / being on the Dean's List every semester -- they didn't know anything else about me in deciding to "honor" me with membership.
It's similar to the "who's who" scams where the point it to sell you and your proud copies of the book with your listing in it. I was in one of those too, woohoo!
BTW these don't help on your resume, but if you're suffering pains from an overstuffed wallet they can help with that.