Designing for Diagnosticity and Serendipity: An Investigation of Social Product-Search Mechanisms | Synapse