Customer support @membership.net
Consumer Report
I checked my bank statement and noticed a $30.00 charge on my account. I called my bank and they indeed told me that this company had made a debit for $30.00 my account. I have been calling this company for a month for a refund. They have indian employees answering the phone. Everytime I call they ...