Shop&Go Barca 14, este situat pe strada Barca, nr. 14, bl. M161, sector 5, Bucuresti si are o suprafata de vanzare de aproximativ 122 mp. Shop&Go Eroului 94 - este situat pe strada Eroului, nr. 94, in Comuna Chiajna, judetul Ilfov si are o suprafata de vanzare de aproximativ 100 mp.
Mega Image isi extinde in mod constant reteaua de magazine, retailerul ajungand la 414 de unitati, devenind unul din cei mai puternici si extinsi jucatori din retail.