Это не здоровая ситуация. Я понимаю, если обмен/возврат происходит по вине/инициативе покупателя, то тогда без спора доставка должна быть за счёт клиента. Ну, а в данной ситуации, нормальный магазин не только бы все поменял за свой счёт, а ещё бы дал какой-нибудь бонус + бы принесли извинения за доставленные неудобства и потраченное время.