If you have a new Safeway store in your city... or a
Walmart Super Centre going in close to any newer safeway... check their flyer. The Safeway near my home that recently opened has had 12 months of bonus airmiles... spend $100 get 150 airmiles, and spend $200 get 300 bonus airmiles... I go every week... today I got 510 airmiles on $210 worth of groceries. I have recieved as many as 900 in one trip ($225 spent)
Takes some planning... but it's worth the drive if the store is further than your local store. They do this to get people in, and to compete against the Walmart Supercentre pricing.