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. C8 S1 e6 v- j7 x4 G% P$ k9 u+ }5 l. T) q# o0 t
Submit your application to Detroit through FedEx, my experiences, normally 10 business days.