Alibaba removes not favorable reviews…
Alibaba removes not favorable reviews to appease suppliers. The supplier delivered a product that did not meet the product description as advertised. Therefore as a customer I was out of pocket because Alibaba review panel is more supportive towards the supplier even though the supplier had a trusted and guarantee "Trade Assurance"
