Trade secrets of online customer satisfaction - WebChanakya