It seems that most online marketers will set up a page to collect names and emails from their potential customers (and make the site "live" in a week or so). Why do they did it that way? Isn't it better to have everything ready than to ask their customers to fill out the form and wait for couple of weeks???