my experience is that expanding to website is great however you need to find a great
seo to sell a high volume as large as ebay and amazon. With
SEO it is for the long term and but once you get in the top rankings you will be banking a lot more than amazon and ebay. With ebay, it is super competitive many sellers are hit with fees as well as pricing so competitively that they make little profit but it does help bring you traffic to your website. Amazon does well you are charged about 20% commission hence you should mark up your products by the same number atleast thats what I do and with Amazon people are willing to pay the higher price because of the Amazon brand and what they have built up . Hope this answers your questions. if you are in need of a
SEO i think i do a good job. lol