I heard never cancel your credit card if you have a long good history with it.
One of my old TD Reward (Cashback, used for over 5 Years) is going to expire within a month. From time to time I still use it but always under $200.
I wanted the TD Gold Elite Card and I know that the annual fee can be waived if I open a chequing account with over $5000 balance.
Personally I already have another CC, from MasterCard which is the one I use the most. There is no sense to have both TD Gold Elite Visa and the renew of TD Reward Visa (this will then never be used)
I was wondering if its possible for TD to transfer all my past credit history on the TD Reward to the new Gold Elite that I am signing up