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. ( }( |* _* R6 g+ ?2 O& ~0 V # l4 h7 k% ?1 a/ y( c7 C! O6 BSubmit your application to Detroit through FedEx, my experiences, normally 10 business days.