+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Yes, I called them and actually they told me I have to upload my file if I'm going to do upfront.
This is weird because you don’t have the results. The only thing they will give you is the receipt, this one you can upload by webform if you want.
But it is not mandatory