Questions & Answers about В этом магазине всё продаётся со скидкой.
Both этом and магазине are in the prepositional case.
- The preposition в meaning in / at with a location normally takes the prepositional.
- Dictionary forms: этот (this), магазин (shop, store).
- Prepositional singular:
- этот → этом
- магазин → магазине
So в этом магазине literally means in this shop, and the endings -ом and -е mark the prepositional case after в in a static location.
- в этом магазине = in this shop (location, where something is happening now or usually).
- в этот магазин = into this shop (direction, where someone is going).
- в
- accusative case (этот магазин).
- в
So you use в этом магазине when you talk about what happens inside the shop, and в этот магазин when you talk about going into the shop.