How to Know When You’re Ready to Launch Your Ecommerce Store

OK, so you had a huge ecommerce idea; one you knew was an absolute winner. You got yourself a domain name, built a site, took it live — and nothing happened. Demoralized, you abandoned it. Six months later, you saw an ad for the exact same thing on TV. Suddenly, someone else was out there crushing it. So why did it work for them and not for you?