I have the same card... while I pay $99/year (something I thought I would NEVER do for a credit card) the 4% on gas alone is enough for me (I travel a lot for work).
It pays me back several hundred $ a year on gas alone. The rebate amount goes right back onto the visa statement annually -- It literally pays for itself.
ALSO... Barbis9 (and others) go through Amazon.ca and apply and get the first $99 annual fee waived, AND get a $75 Amazon store credit. (link below)
https://www.amazon.ca/dp/B005WXN5R0
This is how I got roped into the card, and I've had it for a few years now.