What is the most important element to a business startup of any kind?
Nope, it's not the product quality. Customer service is out. Branding and price hasn't got much to do with it either, even though all these elements are important.
But no where near as crucial as this.
"It's Called Traffic."
Otherwise how else do you expect to get known let alone receive any business? ;-)