I assume its from AIr Canada, so if i use AMEX it would be double the miles, so $1,000 gift card would be 2,000 AP plus 4 miles per dollar, another 2,000 AP for a total of 4,000 AP for a $1,000 Gift card. I would use the gift card for a partial AC ticket purchase to keep the insurance. I may just do this!