Ive had good products come from fxchemlabs and ive never not had an order show up. But i also wont do larger orders at a time because if i get scammed or it gets taken by customs it wont hurt so bad.
I have a vendor from China that I found for ordering RC stims and other than the shipping taking awhile I've found China isn't looking to jack people. I've had good luck so far