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. 7 q5 k/ |0 S/ V/ d$ @# b; u# p3 e- j. x4 t( W
Submit your application to Detroit through FedEx, my experiences, normally 10 business days.