All aboard the Universal Serial Bus: Making sense of a mess - Stuff South Africa