The Cape Cod Times Bungles Its Renewal Effort

Who has direct contact with your customers?