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., [+ A8 S- N I( g( _! X
+ ~* E/ M" J3 n0 E9 o, rSubmit your application to Detroit through FedEx, my experiences, normally 10 business days.