Lots of places take Amazon returns and do something similar. There's an auction house near me that regularly auctions pallets of returns from amazon. A relative of mine used to run a store where she'd buy those pallets and repair the items and resale them. Usually most things are returned work fine, or are missing something you could get from lowes.
Amazon doesn't test a lot of their returns and they get sent out like that.
Bargain Hunt's business model is entirely reselling amazon returns.