I think for online business and for Online promotion Affiliate Marketing is best option for getting referral business. In affiliate marketing you just have to pay on Conversion. so you don't have to waste your money. i thinks Clickbank is best for Affiliate marketing.
Marketing Agency