So, any comments on any of these? Such as where the manufacturer is located or any past experiences with them? They feel and look a little dry, I hope to get them in a Humi ASAP so they may be saved.