Are there any reputables places where I can buy a USB type C cable that supports everything? It probably wouldn't be cheap but I'd love to just stop having to check to see if my cable is the issue.
https://www.cablematters.com/pc-1283-132-40gbps-thunderbolt-...
https://www.amazon.com/Anker-Thunderbolt-Supports-Transfer-C...