ChuckeCheese have a few locations in Canada and they have this fun little game you can play to get free tickets (you can play as many times as you like to get all 30 free tickets, but one one a day). The tickets can be redeemed at participating locations.