SEO rarely pays off. You can get more bang for your efforts by making your site as clean as it can be and most of all, being great as say Amazon on returns and support.

In fact, you should forget SEO and just make your stuff available on Amazon Prime.

PS. Due to the SEO/SMO spam, this thread will be link free.