Memory Hearts are available to purchase for $20 each. You can purchase on-line when you register for the race, or by using the link. Memory hearts will be available at packet pick-up. Memory hearts can be shipped, however only the heart sign can be mailed, not the stake.