Oh My God! with your story, i am getting paranoid because i also gave my credit cards info. exactly what you did. I just signed up to traffic master…