what are affiliates in marketing How easy or difficult is it to start a small business in a difficult..