How do I get 2 Dell monitors to work with my MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports) OSX doesn't support MST daisy chaining monitors. I've got 2 brand new monitors and a decent mac and Apple wont let me use it due to software limitations.

Is there any product I can buy (Amazon preferably) that will let me use my two monitors (not screen mirroring) as I want to? I can plug both displays into the mac but then I can't charge the mac at the same time or close the lid without it going off. Dell U2518D are the displays.
If you want more than one monitor, you need to use two different connections, in your case Thunderbolt (Displayport) and some other connection, like HDMI or a dedicated Displayport connection. To do this you need a Thunderbolt 3 dock solution that supports this ability. There are many, such as Elgato, Belkin or CalDigit.

A recent (December 2018) Wirecutter review is a good place to start.