I am not an economist. However if the sales figures remain good for Megamart after Carrefore opens then they might remain open. Rumour has it they are moving to a different location on that side of town. But it's a rumour...