Coles unveils a two-day eGift Card sale and a six-week 'Shop, Scan, Win' campaign offering $3.4 million in grocery prize...