What 156 Billion Options of Shoes Teaches Us About Product Marketing and Customer Service7 min read6 years ago