он и так рисковал остаться и без товара, и без денег.
Мне кажется, право на возврат денег скорее связано с пользованием чужими денежными средствами, чем с рисками. Т.е., поставив некачественный товар, вы фактически ставите покупателя в положение, когда он ничего не получил, а вы в это время пользуетесь его деньгами. Поэтому такая логика не работает, имхо.