I had a subscription with Seeking Alpha. I could not cancel the subscription on the website 2 days prior to renewal. I left 2 phone messages; no one returned the calls.I filed a complaint with BBB. Seeking Alpha ignored my complaint; did not respond.Seeking Alpha still managed to convince my credit card to char4ge for a service they did not provide.Seeking Alpha is based abroad, in Israel