Shilala's beads are great...my cooler has been reading 65% since I got them 2 1/2 months ago!
Do not have to wet his beads either. If humidity drops, put sponge of distilled H2O in and the beads absorb it.
Have not tried heartfelt, so I cannot compare the two.