An analysis of online customer complaints: implications for Web complaint management | Synapse