First look: IOGear USB-C Compact Docking Station returns legacy ports to MacBook, MacBook ...
The IOGear USB-C Compact Docking Station with Power Delivery Pass-Thru is a port-replacement peripheral for USB 3.1 type C gear -- but isn't perfect for 4K.

We've looked at a lot of Thunderbolt 3 docks in the last year -- but this is not that. The IOGear USB-C Compact Docking Station with Power Delivery Pass-Thru is intended for USB 3.1 generation 1Type-C gear, adding the 2015 and 2016 MacBook to the list of compatible peripherals.

The latest incarnation, the GUD3C03 has a plethora of ports. Three USB 3.0 type A ports and a 2.5mm headphone and microphone jack are on one facet. The next side of the box has a HDMI port, a VGA port, Gigabit Ethernet, and a Mini DisplayPort. One more rotation brings a microSD card slot, a SD card reader, and the USB-C power pass-through port capable of providing 60W when connected to an external power supply.

There are some limitations of the USB 3.1 type C connectivity, given the limited bandwidth. The HDMI and Mini DisplayPort leverage USB-C Alternate Modes, and can push 4K resolution, but only at 30Hz, which may be a deal-breaker for some.

From a construction standpoint, the GUD3C03 is solid, and well built. We're not big fans of the integrated USB-C cable, as we've already found it to be uncomfortably short, and are concerned about what happens with use and abuse, given its portable nature. Without a USB-C socket to connect a removable cable to the computer, a kink in that cable can be fatal to the whole assembly.
Overall, our first impressions of the device are positive. The device isn't really intended to be a desktop docking station with the massive bandwidth that Thunderbolt 3 provides, nor is it priced in that range. We'll test it more, including connecting multiple mass-storage devices through it, and get back to you with longer-term use.
The IOGear USB-C Compact Docking Station with Power Delivery Pass-Thru, model GUD3C03 retails for $99.95. It can generally be purchased slightly cheaper directly from Amazon.

We've looked at a lot of Thunderbolt 3 docks in the last year -- but this is not that. The IOGear USB-C Compact Docking Station with Power Delivery Pass-Thru is intended for USB 3.1 generation 1Type-C gear, adding the 2015 and 2016 MacBook to the list of compatible peripherals.

The latest incarnation, the GUD3C03 has a plethora of ports. Three USB 3.0 type A ports and a 2.5mm headphone and microphone jack are on one facet. The next side of the box has a HDMI port, a VGA port, Gigabit Ethernet, and a Mini DisplayPort. One more rotation brings a microSD card slot, a SD card reader, and the USB-C power pass-through port capable of providing 60W when connected to an external power supply.

There are some limitations of the USB 3.1 type C connectivity, given the limited bandwidth. The HDMI and Mini DisplayPort leverage USB-C Alternate Modes, and can push 4K resolution, but only at 30Hz, which may be a deal-breaker for some.

From a construction standpoint, the GUD3C03 is solid, and well built. We're not big fans of the integrated USB-C cable, as we've already found it to be uncomfortably short, and are concerned about what happens with use and abuse, given its portable nature. Without a USB-C socket to connect a removable cable to the computer, a kink in that cable can be fatal to the whole assembly.
Overall, our first impressions of the device are positive. The device isn't really intended to be a desktop docking station with the massive bandwidth that Thunderbolt 3 provides, nor is it priced in that range. We'll test it more, including connecting multiple mass-storage devices through it, and get back to you with longer-term use.
The IOGear USB-C Compact Docking Station with Power Delivery Pass-Thru, model GUD3C03 retails for $99.95. It can generally be purchased slightly cheaper directly from Amazon.
Comments
I'm still on the fence about getting a Retina MacBook, waiting for Apple to throw another curve ball this year with their MacBooks and MacBook Pros. Will traditional ports find their way back to the MacBook Pro line this year? Will the Retina MacBook acquire at least one more port? Thanks Tim for "f#ck1ng up" Steve's legacy with your total annihilation of the consistency and backward compatibility in the Apple ecosystem. You do not understand, Tim, what brought us as customers to Apple way before the iPhone was released. You are destroying the solid foundation upon which Apple has built its success.
So, you can laugh as long as you want, but if you don't understand why professionals need wired Ethernet, you must have bought your USB-C MacBook Pro to watch porn or read your FaceBook feed. There is nothing left of Pro in the 2016-2017 MacBook Pro unless you consider bloggers to be professionals.
Retina MacBook is not a professional laptop, so an argument can be made that it doesn't need to have a bunch of different ports. However, with the current generation of Retina MacBooks you can barely use it for anything other than Web surfing and FaceBook feed reading at all, since there's only one peripheral port on it, which happens to be the same port that the MacBook charges through. So, expecting non-USB-C ports on the Retina MacBook is not even a realistic request to make at this point, but it is INSANE to settle for one port on the Retina MacBook Pro. All the arguments that "the future is wireless" hold no water for me because I'm not living in "the future". I'm living in the present, where I need to be able to connect to peripherals without lugging with me a briefcase full of dongles.
As far as FireWire goes, you probably remember that Apple brought it back after dropping it in 2008 MacBook Pros. Very few were still using FireWire when Apple dropped it the second time. For now, there are no projectors, no TVs, etc. that use USB-C connectors. All the engineering peripherals that use USB are the USB-A form factor. Most external drives are USB-A, etc. Perhaps in 4-5 years, there will be a good reason to drop HDMI, mDP, and USB-A, but that is in the future. People need Pro machines for the present.
Regarding your previous comment to another user about USB-C to Gig-E, there are about 10 different companies that have a $13 or so USB-C to Gig-E dongle.
I think you're a little confused. Before my 2016 MacBook Pro shipped (and I ordered on launch), I was able to buy a Belkin USB-C to Gigabit Ethernet adapter from the Apple Store. Which I did, naturally, since I wanted a wired Ethernet connection for when I'm at my desk. I haven't had to daisy chain dongles for anything, if Apple didn't make the exact adapter (and even sometimes when they did) there was a third party solution readily available. If you're desperate to only have Apple branded adapters, I think you might have bigger problems than buying two Thunderbolt adapters to daisy chain together.
If I had a 2016 or 2017 MacBook Pro, I would need the following dongles:
USB-C to USB-A
Thunderbolt3(USB-C form factor)-to-Thunderbolt2
Thunderbolt2-to-GigabitEthernet
USB-C-to-DVI
USB-C-to-VGA
USB-C-to-HDMI
I can't use a cheap USB-C-to-GigabitEthernet dongle because it is unreliable due to the nature of USB, which doesn't provide low latency, low-jitter and high throughput connection that I must have. I must use the Thunderbolt bus to connect to the Ethernet. I'm a network engineer, and I rely on my MacBook Pro to be the baseline when I troubleshooting a network. A USB-C-to-GigabitEthernet adapter is absolutely a no-go for me. Apple should have released a Thunderbolt3-to-GigabitEthernet adapter when they released the MacBook Pro with only Thunderbolt3/USB-C ports. The very fact that Apple didn't bother to release an Ethernet adapter for the new MacBook Pro says volumes about the direction where the Apple's leadership is taking the MacBook Pro line. It is no longer the dream platform for professionals.
Now, multiply that number of dongles (six in total) by three, and you will see how ridiculous it gets for a professional with a 2016-2017 MacBook Pro. I will have to buy 18 dongles in total. If Apple forces my hand, I will buy a high-end professional Windows laptop that has all the necessary ports that I need and install Linux on it. It will be a sad day when I have to abandon the Mac platform, but I see no resolution to my predicament within the next couple years when I will have to upgrade my 2015 MacBook Pro. My only hope is that Tim is forced out of Apple and a reasonable person who understands technology (and not just a logistics genius) becomes the next CEO.