If you publish unique content Google doesn't discriminate between an affiliate site, and a non-affiliate site. If you build your site out like a normal business would you have nothing to worry about. If you throw up one page with scraped content and expect to gain rank you're crazy.