affiliate marketing is there competition