Translation:The offer of this shop is very good.
If genitive and dative share forms, why can't "The offer to this shop" be OK? Mulțumesc!
"Oferta acestui magazin" intend to mean the offer made by the shop. In your case, it would be translated "Oferta pentru acest magazin". A close translation to yours would be " The offer FROM this shop". Hope it helps :)))