I would recommend using TVP.
rush and Best place for VISAS
TVP is awesome. They took care of everything!
Prompt delivery of 2 Chinese tourist visas - just as I requested.
I ordered 4-7 passport renewal and received it in 3 days!!! Excellent service!!!
TVP saved us. They obtained 11 Chinese visas on a very short notice. Thanks!