Never heard of this either. I'm an Amazon affiliate, but don't promote it much. I don't think I've even hit the payout threshold yet.