Browsing: mastering affiliate marketing