Free unlimited hearts
While in toad town, from the post office head to the right. Eventualy you will see 3 blue creatures. The one on the left moves its eyes, and the other two dont. Walk in circles around the one with moving eyes to recive more and more hearts!