Hi Hon
Everyone is different,,,,,, for me,,I rarely shop online.
1, I buy the $100 or $150 Sobeys and Metro and Foodland grocery gift cards when available.
2, Last summer I accumulated a lot of airmiles buying gift cards at Shell and using them for my everyday needs,,(Canadian Tire Gift Cards,Home Depot Gift Cards--I was doing a home renovation).(Every 100 dollars I spent gave me 100 airmiles).
3, I stockpile paper and cleaning products and only buy them when they are on sale and if I can get airmiles.
4. Have you ever bought a Grocery store gift card and then when doing your next shopping thrown in your favorite coffee shop gift card or gas card??
Shop The block =2,000
March Mega Miles=1250
total
3250 airmiles
Hugs to you