Potrivit reprezentanților companiei, locația de pe Pache Protopopescu 43 va avea o suprafaţă de vânzare de aproximativ 93 metri pătrați, în timp ce magazinul Shop&Go Decebal 12 va beneficia de o suprafaţă de vânzare de aproximativ 91 metri pătrați.
Odată cu deschiderea celor două noi magazine Shop&Go, Mega Image ajunge la o reţea de 200 de magazine, din care 136 Mega Image şi 64 Shop&Go. Oficialii rețelei au declarat faptul că Mega Image urmează să mai deschidă 2 magazine noi pana la finalul lunii februarie.
Rețeaua face parte din Delhaize Group.