I have done a few Amazon returns over the years.
In the case of defective, Amazon replaces or will also refund the shipping charge
Amazon does not refund shipping for a 'restock' return. (They also DO NOT charge restocking fee that many others do. In my state, returns can not be resold as 'New', which usually means a price
hit.)
In one case, I returned a cordless tool charger because it would not accept my size of battery. They refused to refund/credit the shipping because I had ordered the wrong item... That was,
Until I posted a review that pointed out that the product description incorrectly stated that it did 9.6V batteries (it did not). I got the Credit, the description was corrected and I did get (not for free

) the model that did charge my old style NiCd tool batteries.
I've worked Retail. There are a few customers that abuse return policy, or Scam the system. A number of major Retail stores have tightened their return policy because of a
few.