HANNAFORD: CBC must put up or shut up