Apple makes 23 different dongles - and it would cost you $857 to buy them all