There are enough reasons why at various points on this board, and anyone who would tell you otherwise is lying, pure and simple.
2) Google tends to have some distaste for thin affiliate sites, as they don't really have a great deal of content and quite often offer a shopping bias toward their affiliates (as yours does.) These sites also become difficult to promote via other means as well.
My advice to you, and you'll find that most of the respected members on this board feel the same way, is to build a user-friendly site first, and one that offers original content that actually helps people. A lot of the elements of good design and development also are reflected in Google's results.
Dear web233
I can optimize and provides ranking well in the google as well as yahoo search engines. I have vast knowledge of seo/sem techniques. I have optimize lots of websites in http://www.google.co.uk
We offer this service. Please see http://www.snoddingcreative.com/SEO.htm .
Also can advise on, and optimize sites which use flash and pdf.
I will pm you as well.
Dear web233
I can optimize and provides ranking well in the google as well as yahoo search engines. I have vast knowledge of seo/sem techniques. I have optimize lots of websites in http://www.google.co.uk