From food and fashion to vinyl and make-up, subscription boxes are disrupting retail on a huge scale. Subscription-based brands are changing the way shoppers discover and experience new products, tapping into a desire for both convenience and surprise.