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. ) A; M3 o# A% I9 P* Y3 }, j) e2 n, n* K' ~- ~9 ?
Submit your application to Detroit through FedEx, my experiences, normally 10 business days.