I have to give this CIBC a big thumbs up. After going to TD and asking to set up a very basic account, there were no openings to seeing a banking officer until later in the afternoon, and at a different bank in Peterborough. Unfortunately, the suggested meeting time ended up not being a good time for me. I then went to this CIBC on Monaghan Rd where the wait was short and I received very friendly service. I felt the banking officer was someone that was kind and caring and actually saw a person sitting in front of her instead of just a number. She suggested different baking choices but was not pushy in any way, she just wanted me to be aware of what was available through CIBC. She took me to the bank machine to select my pins and walked me through setting my banking up online. If you are looking for a bank that provides good service I suggest you check out this CIBC. read more