iHerb recently revised its rewards program so that you no longer have to wait to use your credit. Credit is now a flat 10% discount for orders over $40 in the USA with code VALUE60. For international orders, credit is 10% off orders over $60 with code VALUE60.