For any business, large or small, quality customer support is a necessity. Product development and advertising your product/service are successful business needs, true. But making sure customer concerns are addressed is an important aspect as well and goes hand in hand with the former.