CIBC is way out of line