Mega Mart debuts in U.S.