An interesting list from AllBusiness.com. The usual suspects are mentioned; what caught my eye was the fact that they listed customer service as a key success indicator; this is the opposite of what I quoted ShoeMoney as saying last week (original post here). Who’s right? I believe AllBusiness is correct; poor service eventually harms you.



