Retailerul Mega Image deține în prezent o rețea de 563 magazine, în București, Cluj-Napoca, Constanța, Ploiești, Brașov, Târgoviște, dar și în alte orașe din țară, sub mărcile Mega Image, Shop&Go, Gusturi Românești.