Most retailers require a re-stocking fee for any goods not returned for fault or defect. It's in their terms of sale, 20% is typical.
It's a nightmare having goods returned if you operate on professional basis and have such things as re-order points. This is why you'd also be required to call and request a re-order number or the goods will be refused.