Generally I am satisfied with Banggood. As a buyer one must carefully read all item details before ordering and if available read the reviews left by others.
The manufacturers Banggood buys their goods from could be better at quality control, but if there was a problem with an item, Banggood provided a satisfactory solution in all cases.
I have mainly bought electronic products and some bike repair stuff, which are relatively easy to evaluate before and after sales.