Megamart have Tesco stuff on their shelves as well. Weird items, totally random like yeast extract. I can only assume they are buying surplice stock that still has some shelf life left.