::
Amazon already has traffic, you only do advertisement through PPC and Amazon posts, whereas if you launch your own website you will have to bring traffic to it, it will take time to build the trust of customers, however people already trust in Amazon, they will give preference to Amazon