I used to have the CIBC Aerogold card and it was compromised on three occasions in two years including once when I was travelling. This was extremely frustrating and poor customer service- as there seems to be no hurry to expedite a replacement card.
Finally I terminated the card witht eh third instance and now have the RBC Avion which (knock on wood) has had no issues in three years.
CF