OP - will you see your friend in person on Sunday? If so, you can go buy it at Canada Post outlet at Shoppers.
But, I do agreed with others, why Air Canada Gift Card?
You can go get PrePaid Credit Card that will do the same for what you are looking for and give you friend lots more options to use it.