Many people usually asked, "Why am I not getting sales, nobody is signing up, I am not making any cash, what is going wrong? Something is really wrong. You see, after you've developed a product, registered a site name, hosted your website, and solved problems like payment processor, you have to wait for the money to start rolling in-only then you may understand the price of traffic.
Irrespective of how lovely your site or how crazy your product, without traffic your on-line business can fail....