Most of the small businesses or micro businesses aka startups that come to me are on a budget. When I tell them what I charge for a sourcing project, a fraction of what other sourcing agencies charge, I am sure they are thinking “why should I pay this guy to put together a list of vendors for me when I can just go on Alibaba and find some vendors on my own. “ If I were starting a business that is probably how I would think as well, for Alibaba is just so easy to use when you are trying to find a supplier in China. In some ways I have no problem with this because when you are just starting out you need to be prepared to do everything yourself, to wear many hats as the expression goes. But let’s say I was sourcing something in Brazil. How confident would I be looking for a vendor in Brazil when I did not speak any Portuguese and could not even say so much as hello in Portuguese. The answer is not very. I would be limiting myself to a handful of vendors who spoke some English not to mention the fact that I would be doing business in a country whose language and culture I did not understand, which, common sense tells me, would lead to big problems sooner or later. I would have absolutely zero confidence placing an order with a vendor in Latin America without the expertise and advice of someone who had done business in Latin America. And figure that China is a hundred times more difficult a place to do business than Latin America. But I think the best analogy is buying a house. Buying a house is a complicated process and is often the single biggest investment in one’s life. And even if you know a lot about real estate it is probably not advisable to dispense with the services of a Real Estate agent when buying a new home. And most certainly not if you were a first-time home buyer. So if you want to start importing from China, find someone who knows China. It will cost you some money but it may end up saving you a lot of money over the long term.