Some of the best sales and customer service courses online. These training providers offer off the shelf e-learning and bespoke development.