Magazinul Shop&Go situat pe Calea Rahovei (Bucureşti) are o suprafaţă de vânzare de aproximativ 84 mp, cel de pe strada Învingătorilor (Bucureşti, sectorul 2) are o suprafaţă de vânzare de aproximativ 95 mp, iar al treilea magazin a fost deschis pe strada Amurgului, în Popeşti Leordeni (Ilfov), cu o suprafaţă de vânzare de aproximativ 78 mp.
Mega Image îşi extinde în mod constant reţeaua de magazine şi a ajuns la 423 de locaţii în România. Fondat în 1995, Mega Image este cel mai mare lanţ de supermarketuri din România, cu o reţea de magazine în Bucureşti, Constanţa, Ploieşti, Piteşti, Braşov, Târgovişte şi alte oraşe din ţară, sub mărcile Mega Image (203), Shop&Go (217), AB Cool Food (1), Gusturi Româneşti (1), Mega Drive (1). Mega Image face parte din Delhaize Group, retailer internaţional înfiinţat în 1867 în Belgia, ce operează în prezent pe trei continente.