For the past 17 years, Kimberly Cooke has kept the same card in her wallet — one that promised a 10th stay at a Manitoba hotel would be free. And after nearly two decades, and.