Wal-Mart currently has their 1.7 kilogram hams priced at $6.97 each.These are great for ham steaks or roasting as well as dicing for brekky dishes.If you have a meat slicer you can shave enough slices to eat until the rapture.
Same thing at Safeway but under 1 kilogram costs north of $20.
Nice coming across a deal like that. I stocked up at No Frills a few weeks ago. They had outside round roast on for $1/lb, my freezer is now over flowing.
It is a chain store but they run sales independently from each other to manage inventory. I will have my wife check Spruce Grove though because that is a good price.