RCBonline.biz is definitely legitimate!
I have made multiple orders with them, and they are polite, professional, and the products always tested average or better than average. This is speaking only for the benzodiazepines, as I haven’t ordered any of their stims or other things they offer.
They have a little bit of a limited number of items, mostly benzos and noids and some stims…
Shipping is 2-3 weeks generally. Prices are a little bit high, but nothing outrageous. These guys only carry items that are 100% legal and have not been banned in China, so you won’t find some items that other vendors may have.
Overall, They are reliable and the products are good. They guarantee delivery and offer a reship if seized by customs.