I was about to say caldigit and then you called them out. I have had a TS3 for six years and it still going strong and I have had basically zero compatibility issues across a range of (Mac) devices and peripherals.