http://www.areoplan.ca
Even if you don't travel, areoplan can still be very beneficial. You can accumulate points through many of their partner retailers, as well as through online offers and when you buy quaker/tropicana products.
When you sign up to Points.com, add aeroplan. When you have enough points you can exchange your points for giftcards to many different places including Gap, Old Navy, Amazon.com and many more.