I'm in USA and didn't receive any response or confirm of request the first time from Bikeyoke, so I just resubmitted my info.
Same for me. I signed up two days ago and received an email from BikeYoke today, with a service tag number and telling me to contact Suspensionwerx in North Vancouver to book the service. Yay, just a drive across town for me for drop off an pick up when the time comes. Parts expected to arrive mid July.