I have bought raw powders, like Pine Pollen Powder and it turned out legit. I have also gotten Ephedra off there (sells as stalks and you have to extract)
But I have also been scammed on there. From a so called "guaranteed seller". The seller sent me some oils, instead of what I ordered. It was like $200 bucks. And when I tried to dispute it, Alibaba would not credit me bc the seller showed tracking that showed delivery. I even took photo of box and item they sent.
So they got me for $200 bucks. Scumbags.
At this point I will never order from them again. I dont trust Alibaba as far as I can throw them. The only ones you can trust from China, are people from here, like Juice Pal, HuPharma and IronLion.
Dont get burnt like I did.