On October 26, 2003, Kristy and David found the Troll's Cache & Cash .