Posted on November 19, 2008 by moskalyuknameHave you ever logged onto your credit card Web site? Response 2007 2008 Change Yes 69% 73% +4 No 31% 27% -4 Source: comScore