This company said that they could help improve my credit. They said that they would draft $99.00 from my checking account. I don't remember if this wa…