Direct-to-consumer (D2C or DTC) brands are everywhere these days: advertised on buses, pulling shoppers in on Instagram, and increasingly setting up storefronts on Main Streets around the world.
While online retail channels were a great way to build their businesses …