I Marketing Leader
I signed up for a non-recurring $1.00 newsletter, I never got it, Now they bill my Credit card monthly 35-38 $and they can't be contacted!
I have been billed for months colse to a year by a place called I marketing leader. I Signed up for a newsletter with them for $1 They never sent one at all. However the name I signed up for the newletter was not with is not the name that is on my CC Statement, so not being able to reach either, I ...