Just FYI, I ordered a cable from mechables.com directly. The cable came and is pretty, but isn't exactly what I ordered and doesn't even work (USB-C cable). I've sent them an email each week for the last month with no reply. So at this point, I'm out $40+. Buyer beware.
Edit: I finally heard back from mechables.com and after returning the cable, they refunded my money.
Edit: I finally heard back from mechables.com and after returning the cable, they refunded my money.