Providing affordable banking solutions CIBC aims to provide a wide range of products and services, including lower-cost solutions like the CIBC Everyday chequing account, competitive mortgage rates and no annual fee credit cards.