Unfortunately, having passion and optimism is only half of the battle. The rest is in the delivery and follow through. In addition to locking up $1500 of someone's money, it stands to reason that the customer should be a priority. At some point we have to wake up and realize that optimism and passion don't get the job done. I'd imagine my customers wold be pissed if I kept saying "2 more weeks", at that rate I'd be out of a job in no time. It's always better to under promise and over deliver, that is common sense 101. Also, when a customer has a bad experience, they are likely to tell more people than when they have a good experience. It is in the business owners best interest to be as forthright and transparent as possible about the progress, know when to speak and when not to speak is crucial.