MacBook, MacBook Air, and MacBook Pro now only have USB C port so if you need to connect other accessories like a flash drive, SD card, HDMI etc then you require a USB C Hub but it’s really expensive if you buy from Apple. So here is an alternative from Anker that has essential ports like 2 USB 3.0, Micro SD, SD and HDMI and costs just $23, usually $46. Get a huge discount after you clip the on-page coupon and also use a coupon code ANKER8334 at checkout.
From the Product Page:
The Anker Advantage: Join the 30 million+ powered by our leading technology.
Instant Expansion: Get more out of your MacBook’s USB-C port. Featuring 2 USB-A ports, 1 HDMI port, and 2 SD card slots.
Vivid Video: Display vibrant 4K HD video via HDMI.
SD Ready: Swap and sync nearly all SD card formats with the microSD and standard SD card slots.
What You Get: Anker Premium 5-in-1 USB-C Hub, travel pouch, welcome, guide, worry-free 18-month warranty, and friendly customer service.