https://cse30.org/articles/social-shopping-flop-or-future