That's true, customers tend to like or dislike the situation too much formality that may lead to zero sales. It's discomfortable for me if I'm among the customers.You are actually right , there are times you need to be informal with customers especially if you are the type that doesn't really smile , it will make customers think you are putting up an attitude towards them