Don't believe any visa consulting company. 99% of them are liars (unless them
only ask for little money and provide some oral English training or help you
prepare documents). You are rejected once or twice. But you may get your visa
at third or fourth try. Those visa consulting companies just wait for your own
luck and steal tens of thousands money from you!
I once used a visa consulting company (pay RMB30,000 after getting the visa)
and got my visa. But I walked away after the interview. They d