I bought this one for $170. I have an OLD Apple Cinema Display hanging off of the Display port from the hub (required a mini display adapter to display port cable $8)
It works. I have the MacBook Pro screen, ACD screen and a third monitor hanging off the HDMI port on the hub.
Another plus is that the hub powers the computer, and runs both monitors off of a single USB-C port. Even my 16" MBP intel needed two USB -C ports to run two external monitors.
The only downside is the hub's e-net port doesn't work.