Congrats! My original order was also placed around the same time as yours. The difference is I knew mine was completed around April 2018 but then I told them to hold off shipping the order because I decided to add another cable to my order.
Then the series of unfortunate events unfolded of course... Best wishes to Matt rebooting Toxic Cables!
Well, I hope your order arrives soon.
All the best.