Until now Canadian residents have been unable to take advantage of the iDine program to collect frequent flyer miles, as iDine required a credit card with a U.S. billing address. But effective immediately, CIBC Aerogold Visa cardholders can collect Air Canada Aeroplan points via iDine by charging meals at participating restaurants to the card. More details and a listing of participating restaurants can be found at http://www.aerogoldadvantex.com.