Is it a liar that the guarantee company of Bank of China asked me to pay 2000 deposit in advance?

Now it has been renamed as Bank of China Finance, which can guarantee formality. If someone still does business under the previous name, and 80% of online transactions are fraudsters, then be careful. We only handle them offline.

Further reading: How to buy insurance, which is good, and teach you how to avoid these "pits" of insurance.