What is the best way to get in touch with Percent?
The tracking for my order has been stuck at "Label created" for two months now. I have contacted FedEx and they told me that they never received the parcel from the sender, so they can't give me updates either - and Percent isn't responding to my emails.
I've been seeing Canoe Gen2 boards pop up on mechmarket and r/mk for several months now, so I guess most of them should have been delivered by now?