I really like this hub. This is perfect for my needs. I first tried a hub powered by CalDigits for $250: https://amzn.to/3enLuzV. It started giving me error messages about the USB device drawing too much power on my Mac. Then I tried cheaper versions. It turns out they only charge via USB-C. This option is in a winning position, priced much closer to the cheap non-USB-C data transfer options. The XSPUS hub has more than enough ports (much more than I actually need). As more and more devices become dependent on USB-C, this hub is only going to get stronger. It plugs into one of your USB-C ports, giving you two USB-C ports for data transfer and one port for charging. Add five USB-A ports with almost every other port currently in use, and you have a great hub in a well-designed form factor at a reasonable price. I use mine with the new M1 MacBook Air in clamshell mode. It sits conveniently on the front of your Mac for easy access to ports. I am 100% satisfied with this purchase and very glad I bought it.
Dell 452-BCYT D6000 Universal Dock in Black: A Hassle-free Single Solution
17 Review
Docking Station OKX Display Ethernet
11 Review
Universal Laptop Docking Station for Windows and Mac - Plugable USB 3.0 Dual DisplayPort 4K Monitor with Gigabit Ethernet, Audio, and 6 USB Ports
12 Review
Enhanced HP USB-C/A Universal Dock G2 - Optimal for Seamless Connectivity (Part#: 5TW13AA#ABA)
11 Review