Would not recommend. Seller is unresponsive. Ordered two cables from their website, each took 3-4 weeks to arrive which is fine. However, the last cable I ordered does not work (USB-C). I've reached out multiple times about the faulty cable with no response.
To echo the other comments - no, the USB-C has not been fixed. My order arrived last week and does not work.