Twelve South products are primarily sold online through authorized retailers like Ubuy. They are not widely available in physical stores, making online platforms the best place to purchase their products.