For decades , the discussion of whether the two platforms reigns a position in the realm of online shopping has raged . Amazon's massive selection of products , coupled with its efficient delivery and user support , appears to solidified its standing . However , the platform’s distinctive model , enabling sellers to sell a wide array of item , gi