No bad choices among the options you brought up. But if you do buy the Herborizer, grab an extra glass injector sleeve or so. They are breakable, and you don't want to worry about them being out of stock, or faced with crazy high shipping for such a small inexpensive item.