It’s typically cheaper to send money to China online. Money changers with a physical store have to pay for rent, staff, and insurance, and they will transfer these additional third-party charges to customers. Some stores may also have limited currency availability.
In comparison, online money transfer providers don’t have these large costs and staff, making it easier to provide better exchange rates and lower fees when you send money.

