on sale or return
idiomDefinition 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.