It's likely it was a unlicensed operator, the way they approached you is similar to illegal taxis in airports. Even if you go with a licensed operator (especially one catered towards Chinese citizens), you may end up in one of these "factories" where they will push to sell stuff at over-inflated prices, although they would not strand you if you don't buy anything.