Please refer to the attached link on "My 2 cents" :
http://en.wikipedia.org/wiki/My_two_cents
My intention is not "给CIBC打广告".
You title is "大家常去的加油站是" and my answer is my family usually go to Petro Canada.
I have Petro Canada card since 1996, and since 2011, Petro Canada cancelled Petro Canada (and replaced by CIBC Petro Card), I was forced to transfer my Petro Canada points to CIBC Petro Card, and I only use this card to pay gas. And I have asked CIBC to reduce my credit limit.
I have another credit card which covers car rental insurance, 1% cash back, no annual fee, ....
Your Hbc suggestion is interesting, and I like Esso touch free car washing.