We had revenue Canada come after us for this.
We had to go through a ruling and received a letter from them confirming that on our affiliate sales through US companies we DO NOT have to pay GST on them.
So if we ever run into problems with it again we can show Rev Canada their own ruling
Of course this ruling was with relation to our company and I can't gaurantee that they would rule the same for you so don't take this as gospel.