I normally have nothing but good things to say about iHerb but I had a terrible experience with the live chat on the website. The real cause of my problem is that when shipping by China EMS you need to enter a China ID card number (身份证）for customs clearance purposes. In the end I had to cancel my order and place a new order with SF shipping but I had to remove one item that is not available to be shipped by SF Express. Check my iHerb page for more information and tips about shopping on iHerb from China.
Below is the live chat transcript from iHerb. It felt like I was talking to a bot, not a real person.
Mary De Chavez Sat, 03/12/16 07:59:54 pm Asia/Hong_Kong
Thank you for contacting iHerb. May I have your name please?