It’s never been easier for ecommerce entrepreneurs to set up an online store. There are over 12 million online stores already in existence in 2020 and that number is set to grow even higher! The simplicity of setting up a new store is great for newcomers, but it also means increased competition for everyone else. …