We understand that providing quality products/services to the customer is just not enough to remain in business in the long run. We have to build a community around them. We need to understand their preferences and respect their values. The feedback they provide are vital asset to any business entity, small or large. Maintaining a social presence where customers can interact with each other and provide feedback and criticism is a must for any business. This leads to a strong bond with customers who in turn understand the effort you put into your work to provide them the highest quality product/service they deserve.