Meeting customers everywhere: Essential sales channels