Technology has made any information needed by consumers easily available. This enables them to discover, research  and ultimately purchase products or services. Consumers of products and services demand information not only from the manufactures and providers but also from their fellow consumers. Feedback of people who have used a product or a service is very