on sale or return

idiom

Definition of on sale or return

British, business
: with the agreement that products which are not sold will be taken back without having to be paid for The bookstore operates on sale or return.