china factory direct supply 2 5