Not sure which of our credit cards they charged this so-called 'membership" to, but we never signed up for a "travel Club" willingly.
We don't need to; we've been in the foreighn service!
Please let us know what you findout?
You have my coordinates above.