Договор с банком не противоречит законодательству.Все в соответствии с правилами ЦБ. Вы же понимаете, не знание закона не освобождает от ответственности?Даже у общества защиты прав потребителей нет однозначного ответа на данную ситуацию. С экономической точки зрения, магазин прав.В дальнейшем разбирательстве, юристы вам в помощь.