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. 5 `' j3 v: V" ]7 C8 N' H0 ^' S' C e. e$ S
Submit your application to Detroit through FedEx, my experiences, normally 10 business days.
My experiences: 5-10 business days (Several cases) , V% l& X* N- O9 H. h# s4 m$ l3 v2 `7 H. z7 r# t* T4 V# O, \
right place, right way, right documents