And, just so you know, yes, I am one of "those" people. The church I attend is in a shopping center of sorts. Not on the front side where you can see it from the street. No, we're more descreet than that. We're around in the middle of the complex. Even better, there's not even a sign announcing we're a church.
But the weirdest thing yet is that last week we were discussing evolution. In church. And there were visitors there. OMG!! What will they think??