In reply to Denni:
My current laptop and my previous one are dell (for home customers not business - I think this increasingly makes a difference to what you can buy from dell). With my old laptop I used a dell d3100 dock (which didn't charge the laptop but supported two external monitors and the peripherals I needed). When I changed my laptop the old dock didn't really work very well and, as my new laptop has a thunderbolt port, I thougth I would also buy a new dock. Sadly, I then discovered that dell no longer make a dock that works with my new laptop. So, I bought an Anker Apex docking station, which works. In theory it will charge usbC laptops but it doesn't provide enough power to charge my dell laptop. It does charge my work laptop (which is a surface pro). I couldn't really find a dock that had the ports I needed for peripherals and that would charge. I don't really find it a problem to plug the laptop in as well though, to be honest. I'm not an expert with computers but also not totally illiterate and I found it all to be a bit of a mindfield really. Before I bought this dock I emailed Anker and told them exactly what system I have to check whether the dock would work and they were very helpful and quick to reply.
While I was investigating all of this and trying to find the best solution I also bought an anker usb hub which also allowed me to connect two monitors using hdmi. That actually worked pretty well and was much cheaper obviously. The downside was that it didn't have enough other ports for all of my peripherals so some had to be attached to the usb hub and some to my laptop, which is more faff. But a much cheaper option.
ETA - I still have my D3100 dock so if you can ascertain that it'll work with your laptop and live with the fact that it won't charge and doesn't have usbc then I can sell it to you if you want.
Post edited at 10:58