4 ms·I wonder if this means the end of their affiliate marketing.by tehwebguy 13y agoI wonder if this means the end of their affiliate marketing.