It is quite amazing how fast one can get a visa - I sent my application and passport to the embassy on 3rd of October and I received it back on 10th of October. Embassy received that on the 4th of October and sent it back to me on 9th of October. That means the processing time was amazing three and half working days. Most probably something less because I doubt they spent that time processing my application.
Very impressive. Well, now I just will be waiting until November for my next trip to Shanghai. Everything else has been taken care already; I have my tickets and my visa.