You'd better do it in Canada, just in case you need additional documents and you can't get them right away if you apply for visa in China. " O/ _- `" [9 N' p6 H3 R. g' J. g / Q* @0 c5 N1 q2 LSubmit your application to Detroit through FedEx, my experiences, normally 10 business days.