To the OP - don't take this wrong, but one thing to remember, however, is that newbies can be huge time suckers, so make sure when you are busy that you have enough staff to ring up the guy who wants a quick in and out on a brew day! My LHBS is closed on Sundays during the summer (Memorial to Labor days), so going in there on a Saturday knowing that I am burning brewing time (its almost a half hour there from my house) is a bummer if all of the staff are conducting an impromptu "How to Homebrew" class with one customer, rather than checking out the few others waiting to pay.
That being said, when it isn't busy or staff and time clearly allow, expound all you want and let those customers who want to sit around and do the same join in to answer the startup questions.
Is that sending mixed signals? I hope not - just try to be perceptive. Good hours help a lot, too, because most customers work during the week, so nights and weekends are your best times, I think. Be closed on Mondays and then Tuesday, Wednesday and Thursday mornings - no one will much care about those times.
I hope this helps and doesn't sound too much like a griper, because all in all, I like my LHBS and try to favor it with most of my business.