Consumer Reports – “ Don’t even bother trying”

Yesterday, the Washington times had an article updating the status of Consumer reports was quoted as saying “Don’t bother even trying for another couple of weeks”.  Though I have personally  seen some improvements in the site, I would not argue with consumer reports. As an agency we feel that, though the site is improving, the […]