Смотрите, когда прокатываете. Будет написано, что карта учтена. Также написано и в чеке.
Чеки надо проверять. Здесь, как и везде, забывают иногда заложить скидки. Можно вернуться и попросить исправить. Деньги тут же вернут.
Про историю в Призме - возможны 2 варианта. Либо Вы неправильно поняли и скидка была на другой товар, либо ошибка. Если ошибка - деньги вернут, надо было обратиться в магазин.
Впрочем, спросить на кассе стоит в любом случае. Вам разъяснят, покажут и вернут деньги (если ошиблись).
Кстати, Москву забывать не стоит.

Все то же самое. И ошибки в скидках, и ошибки в наименованиях товара, и в количестве, и даже явный обман (например, товары, которые Вы не брали). Настолько часто, что я уже поставила себе лимит, ниже которого я в кассу не возвращаюсь (время дороже).