Yes, Tim Hortons has a reward program. You can participate in the Tell Tims survey for rewards.