This place just takes your money monthly. They don't send out any package, don't send you an email nor do you get the goodies they promise you to get you to sign on.
When you do call to get your money back, they tell you according to the info (in the package that never came), that you cannot get your money back for past months. They will send you out vouchers for use on their website, but that would take up to 10 business weeks (another few months of charges) before you would get it.
I cancelled my membership and upon seeing that still may not work, called my credit card company and put a block on any further billings that American Express agreed to do after explaining the situation; especially after their dispute department could not reach the company to discuss this. Keep away from them and keep your money.
Review about: Travelers Advantage Membership.