I have ordered from Indiamart before. However, not HCG or anything that may get seized at customs. I can say this...a lot of them want you to pay using some site that I've never even heard of. Can't remember the name now. But basically there is no recourse if you get scammed if using that payment processor. You have to ask the sellers if they take paypal, or some other payment processor that you're comfortable with. There are scammers on there, and Indiamart has no vetting process....and the ratings for the sellers seem to be fake as well. Hit or miss, but I've gotten the stuff that I ordered whenever I used Indiamart.