Looking at my credit card statements i notice some unusual charges from Well Internet Directory. Never heard of them never charged anything. Called th…