Дело в том, что магазин, в большинстве случаев, платит какую то комиссию банку (слышал чаще всего цифру 3%) за платежи по карточке. Поэтому в теперешней ситуации, если речь шла о достаточно крупной сумме, могли быть и такие, "3-х процентные" соображения...