Вы покупали в магазине, где скорее всего хозяин магазина на вмененке, поэтому ему и решать, как возвращать деньги: налом или безналом. А если человек сидит на упрощенке, где платит  с оборота, то ему не выгодно оплачивать проценты с не проданного товара и он вернет вам только безналичными. Я опять повторюсь, что вы написали частный случай решения проблемы, но это не есть норма. Скажите спасибо тетеньке в магазине. Чтобы проверить, что я права, можете в любом сетевом магазине(они практически всегда ООО) купить по безналу, а потом возвратить деньги наличными. Вот тогда и поговорим. У меня обувной магазин 10 лет и я знаю о чем пишу.