A lot of red flags are raised with affiliate sites. Many of these sites have little to no original content.
One of the most important steps in improving your site's ranking in Google search results is to ensure that it contains plenty of rich information that includes relevant keywords, used appropriately, that indicate the subject matter of your content.
If your site has been removed from our search results, review our Webmaster Guidelines (https://support.google.com/webmasters/bin/answer.py?answer=35769) for more information.
Am I being Punked?