http://kidsclub.ca/
Play games, earn points, receive prizes and coupons.
This site is wonderful. The games are fun, the points accumulate quickly and the prizes arrive in a reasonable amount of time.
More than one account is allowed per household, so the kids can each have their own account.