On October 18, 2003, Stephanie found the Troll's Cache & Cash .