Automatically deducted from my acct. Have not heard of this, nor received any merchandise from them. Have issued stop payment with my bank. Stim Free…