@What's the big deal with restocking?
Restocking is perfectly valid IF done correctly. Having worked with a large UK retailer (won't mention the name here, but there is a B and a Q in it!) I know that returned stock (damaged or otherwise) does not get properly categorised. Consequently, faulty products end up back on the shelves even though there is a corporate procedure in place. The attitude is that there is too much hassle to go through the paperwork to record reasons for returns and it is simpler to sellotape the box and put it back on the shelf.
Suppliers can also get a bum deal due to return policies of stores. Remember iQon got burned by Tesco's 'no quibble' return policy not so long ago. Again, if iQon understood the policy they probably would have looked for an opt out or at least attempted to make accounting provisions for it.