Affiliate marketing is not only tough in India but, also very embarrassing to promote directly. People think that we affiliate marketers try to sell them a product.

source Affiliate Marketing